-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
A log of image processors got duplicate code similar to
if image.catalog is None:
log.warning("No catalog in image.")
return imageThis could be fixed if image had unsafe getter for the main properties like
class Image:
[...]
def get_data_unsafe(self) -> np.ndarray:
if self.data is None:
raise exc.ImageError("Image has not data.")
return image.dataAnother possibilities would be to change the default getter to the unsafe option and introducing a safe getter which return optionals.
Metadata
Metadata
Assignees
Labels
No labels