Upload DICOM stackΒΆ
To convert a DICOM image stack to a WEBKNOSSOS dataset and upload it to webknossos.org the bioformats reader is necessary. This example shows how to create a new dataset from a dicom sequence, compress it and upload it to WEBKNOSSOS.
from pathlib import Path
from time import gmtime, strftime
import webknossos as wk
def main() -> None:
time_str = strftime("%Y-%m-%d_%H-%M-%S", gmtime())
dataset = wk.Dataset.from_images(
str(Path(__file__).parent.parent / "testdata" / "dicoms"),
f"dicom_dataset_{time_str}",
voxel_size=(12, 12, 12),
)
dataset.compress()
remote_dataset = dataset.upload()
url = remote_dataset.url
print(f"Successfully uploaded {url}")
if __name__ == "__main__":
main()
- Get Help
- Community Forums
- Email Support