Module AmpliVision.src.objs.image.processors.morphological_transformer
Classes
class MorphologicalTransformer
-
Expand source code
class MorphologicalTransformer(): """ ## reference https://learnopencv.com/automatic-document-scanner-using-opencv/ """ @staticmethod def apply_morph(img: np.ndarray) -> np.ndarray: """This method applies morphological transformations to the given image and returns the processed image.""" kernel = np.ones((5, 5), np.uint8) morph_img = cv.morphologyEx(img, cv.MORPH_OPEN, kernel, iterations=3) return morph_img
Static methods
def apply_morph(img: numpy.ndarray) ‑> numpy.ndarray
-
This method applies morphological transformations to the given image and returns the processed image.