Commit 89615203 authored by mibaumgartner's avatar mibaumgartner
Browse files

move itk to io

parent 27bc75b1
...@@ -29,7 +29,7 @@ from nndet.io.load import save_pickle ...@@ -29,7 +29,7 @@ from nndet.io.load import save_pickle
from nndet.arch.abstract import AbstractModel from nndet.arch.abstract import AbstractModel
from nndet.io.transforms import NoOp from nndet.io.transforms import NoOp
from nndet.io.transforms.base import AbstractTransform from nndet.io.transforms.base import AbstractTransform
from nndet.inference.patching import save_get_crop, create_grid from nndet.io.patching import save_get_crop, create_grid
from nndet.utils import to_device, maybe_verbose_iterable from nndet.utils import to_device, maybe_verbose_iterable
......
...@@ -25,7 +25,7 @@ from batchgenerators.dataloading import SlimDataLoaderBase ...@@ -25,7 +25,7 @@ from batchgenerators.dataloading import SlimDataLoaderBase
from nndet.io.datamodule import DATALOADER_REGISTRY from nndet.io.datamodule import DATALOADER_REGISTRY
from nndet.io.load import load_pickle from nndet.io.load import load_pickle
from nndet.inference.patching import save_get_crop from nndet.io.patching import save_get_crop
from nndet.utils.info import maybe_verbose_iterable from nndet.utils.info import maybe_verbose_iterable
from nndet.core.boxes.ops_np import box_size_np from nndet.core.boxes.ops_np import box_size_np
......
...@@ -84,6 +84,7 @@ def copy_meta_data_itk(source: sitk.Image, target: sitk.Image) -> sitk.Image: ...@@ -84,6 +84,7 @@ def copy_meta_data_itk(source: sitk.Image, target: sitk.Image) -> sitk.Image:
""" """
# for i in source.GetMetaDataKeys(): # for i in source.GetMetaDataKeys():
# target.SetMetaData(i, source.GetMetaData(i)) # target.SetMetaData(i, source.GetMetaData(i))
raise NotImplementedError("Does not work!")
target.SetOrigin(source.GetOrigin()) target.SetOrigin(source.GetOrigin())
target.SetDirection(source.GetDirection()) target.SetDirection(source.GetDirection())
target.SetSpacing(source.GetSpacing()) target.SetSpacing(source.GetSpacing())
......
...@@ -7,7 +7,7 @@ from itertools import repeat ...@@ -7,7 +7,7 @@ from itertools import repeat
from multiprocessing import Pool from multiprocessing import Pool
from typing import Dict from typing import Dict
from nndet.utils.itk import load_sitk_as_array from nndet.io.itk import load_sitk_as_array
from nndet.io.load import load_json, load_pickle from nndet.io.load import load_json, load_pickle
from nndet.io.paths import get_case_ids_from_dir from nndet.io.paths import get_case_ids_from_dir
from nndet.io.transforms.instances import ( from nndet.io.transforms.instances import (
......
...@@ -21,11 +21,11 @@ from multiprocessing import Pool ...@@ -21,11 +21,11 @@ from multiprocessing import Pool
import SimpleITK as sitk import SimpleITK as sitk
import numpy as np import numpy as np
from nndet.utils.itk import load_sitk_as_array, load_sitk
from loguru import logger from loguru import logger
from pathlib import Path from pathlib import Path
from typing import Sequence, Union from typing import Sequence, Union
from nndet.io.itk import load_sitk_as_array, load_sitk
from nndet.io.load import save_json, load_json from nndet.io.load import save_json, load_json
from nndet.io.paths import get_case_ids_from_dir from nndet.io.paths import get_case_ids_from_dir
from nndet.io.prepare import sitk_copy_metadata from nndet.io.prepare import sitk_copy_metadata
......
...@@ -33,8 +33,8 @@ from tqdm import tqdm ...@@ -33,8 +33,8 @@ from tqdm import tqdm
from nndet.core.boxes import box_size_np from nndet.core.boxes import box_size_np
from nndet.io import get_case_ids_from_dir, load_json, save_json from nndet.io import get_case_ids_from_dir, load_json, save_json
from nndet.io.transforms.instances import get_bbox_np from nndet.io.transforms.instances import get_bbox_np
from nndet.io.itk import copy_meta_data_itk, load_sitk, load_sitk_as_array
from nndet.utils.config import compose from nndet.utils.config import compose
from nndet.utils.itk import copy_meta_data_itk, load_sitk, load_sitk_as_array
def prepare_detection_label(case_id: str, def prepare_detection_label(case_id: str,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment