Source code for mantidimaging.core.data.utility
# Copyright (C) 2022 ISIS Rutherford Appleton Laboratory UKRI
# SPDX - License - Identifier: GPL-3.0-or-later
from typing import TYPE_CHECKING
from mantidimaging.core.utility.sensible_roi import SensibleROI
if TYPE_CHECKING:
from mantidimaging.core.data import Images # pragma: no cover
[docs]
def mark_cropped(images: 'Images', roi: SensibleROI):
# avoids circular import error
from mantidimaging.core.operations.crop_coords import CropCoordinatesFilter
# not ideal.. but it will allow to replicate the result accurately
images.record_operation(CropCoordinatesFilter.__name__, CropCoordinatesFilter.filter_name, region_of_interest=roi)