Skip to content
Snippets Groups Projects
Commit 1a54dbf4 authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[config.data.*] Remove center_crop from all raw data loaders to avoid lung cropping (closes #23)

parent 22fec22f
No related branches found
No related tags found
1 merge request!16Make square centre-padding a model transform
...@@ -12,7 +12,7 @@ import os ...@@ -12,7 +12,7 @@ import os
import PIL.Image import PIL.Image
from torchvision.transforms.functional import center_crop, to_tensor from torchvision.transforms.functional import to_tensor
from ....data.datamodule import CachingDataModule from ....data.datamodule import CachingDataModule
from ....data.image_utils import remove_black_borders from ....data.image_utils import remove_black_borders
...@@ -58,7 +58,6 @@ class RawDataLoader(_BaseRawDataLoader): ...@@ -58,7 +58,6 @@ class RawDataLoader(_BaseRawDataLoader):
) )
image = remove_black_borders(image) image = remove_black_borders(image)
tensor = to_tensor(image) tensor = to_tensor(image)
tensor = center_crop(tensor, min(*tensor.shape[1:]))
# use the code below to view generated images # use the code below to view generated images
# from torchvision.transforms.functional import to_pil_image # from torchvision.transforms.functional import to_pil_image
......
...@@ -11,7 +11,7 @@ import os ...@@ -11,7 +11,7 @@ import os
import PIL.Image import PIL.Image
from torchvision.transforms.functional import center_crop, to_tensor from torchvision.transforms.functional import to_tensor
from ....data.datamodule import CachingDataModule from ....data.datamodule import CachingDataModule
from ....data.image_utils import remove_black_borders from ....data.image_utils import remove_black_borders
...@@ -57,7 +57,6 @@ class RawDataLoader(_BaseRawDataLoader): ...@@ -57,7 +57,6 @@ class RawDataLoader(_BaseRawDataLoader):
image = PIL.Image.open(os.path.join(self.datadir, sample[0])) image = PIL.Image.open(os.path.join(self.datadir, sample[0]))
image = remove_black_borders(image) image = remove_black_borders(image)
tensor = to_tensor(image) tensor = to_tensor(image)
tensor = center_crop(tensor, min(*tensor.shape[1:]))
# use the code below to view generated images # use the code below to view generated images
# from torchvision.transforms.functional import to_pil_image # from torchvision.transforms.functional import to_pil_image
......
...@@ -12,7 +12,7 @@ import os ...@@ -12,7 +12,7 @@ import os
import numpy import numpy
import PIL.Image import PIL.Image
from torchvision.transforms.functional import center_crop, to_tensor from torchvision.transforms.functional import to_tensor
from ....data.datamodule import CachingDataModule from ....data.datamodule import CachingDataModule
from ....data.image_utils import remove_black_borders from ....data.image_utils import remove_black_borders
...@@ -59,7 +59,6 @@ class RawDataLoader(_BaseRawDataLoader): ...@@ -59,7 +59,6 @@ class RawDataLoader(_BaseRawDataLoader):
image = remove_black_borders(image) image = remove_black_borders(image)
array = numpy.array(image).astype(numpy.float32) / 65535 array = numpy.array(image).astype(numpy.float32) / 65535
tensor = to_tensor(array) tensor = to_tensor(array)
tensor = center_crop(tensor, min(*tensor.shape[1:]))
# use the code below to view generated images # use the code below to view generated images
# from torchvision.transforms.functional import to_pil_image # from torchvision.transforms.functional import to_pil_image
......
...@@ -11,7 +11,7 @@ import os ...@@ -11,7 +11,7 @@ import os
import PIL.Image import PIL.Image
from torchvision.transforms.functional import center_crop, to_tensor from torchvision.transforms.functional import to_tensor
from ....data.datamodule import CachingDataModule from ....data.datamodule import CachingDataModule
from ....data.image_utils import remove_black_borders from ....data.image_utils import remove_black_borders
...@@ -68,7 +68,6 @@ class RawDataLoader(_BaseRawDataLoader): ...@@ -68,7 +68,6 @@ class RawDataLoader(_BaseRawDataLoader):
) )
image = remove_black_borders(image) image = remove_black_borders(image)
tensor = to_tensor(image) tensor = to_tensor(image)
tensor = center_crop(tensor, min(*tensor.shape[1:]))
# use the code below to view generated images # use the code below to view generated images
# from torchvision.transforms.functional import to_pil_image # from torchvision.transforms.functional import to_pil_image
......
...@@ -7,7 +7,7 @@ import os ...@@ -7,7 +7,7 @@ import os
import PIL.Image import PIL.Image
from torchvision.transforms.functional import center_crop, to_tensor from torchvision.transforms.functional import to_tensor
from ....data.datamodule import CachingDataModule from ....data.datamodule import CachingDataModule
from ....data.image_utils import remove_black_borders from ....data.image_utils import remove_black_borders
...@@ -53,7 +53,6 @@ class RawDataLoader(_BaseRawDataLoader): ...@@ -53,7 +53,6 @@ class RawDataLoader(_BaseRawDataLoader):
image = PIL.Image.open(os.path.join(self.datadir, sample[0])) image = PIL.Image.open(os.path.join(self.datadir, sample[0]))
image = remove_black_borders(image) image = remove_black_borders(image)
tensor = to_tensor(image) tensor = to_tensor(image)
tensor = center_crop(tensor, min(*tensor.shape[1:]))
# use the code below to view generated images # use the code below to view generated images
# from torchvision.transforms.functional import to_pil_image # from torchvision.transforms.functional import to_pil_image
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment