Safe Haskell | Safe-Infered |
---|
- type StructuringElement = ConvKernel
- structuringElement :: Enum a => (CInt, CInt) -> (CInt, CInt) -> a -> ConvKernel
- customSE :: (CInt, CInt) -> (CInt, CInt) -> [CInt] -> ConvKernel
- basicSE :: ConvKernel
- bigSE :: ConvKernel
- geodesic :: Image GrayScale D32 -> ImageOperation GrayScale D32 -> ImageOperation GrayScale D32
- openOp :: StructuringElement -> ImageOperation GrayScale D32
- closeOp :: StructuringElement -> ImageOperation GrayScale D32
- open :: StructuringElement -> Image GrayScale D32 -> Image GrayScale D32
- close :: StructuringElement -> Image GrayScale D32 -> Image GrayScale D32
- erode :: ConvKernel -> Int -> Image c d -> Image c d
- dilate :: ConvKernel -> Int -> Image c d -> Image c d
- blackTopHat :: CInt -> Image GrayScale D32 -> Image GrayScale D32
- whiteTopHat :: CInt -> Image GrayScale D32 -> Image GrayScale D32
- dilateOp :: ConvKernel -> Int -> ImageOperation c d
- erodeOp :: ConvKernel -> Int -> ImageOperation c d
- data KernelShape
- = RectShape
- | CrossShape
- | EllipseShape
Documentation
type StructuringElement = ConvKernelSource
geodesic :: Image GrayScale D32 -> ImageOperation GrayScale D32 -> ImageOperation GrayScale D32Source
blackTopHat :: CInt -> Image GrayScale D32 -> Image GrayScale D32Source
Perform a black tophat filtering of size
whiteTopHat :: CInt -> Image GrayScale D32 -> Image GrayScale D32Source
Perform a white tophat filtering of size
dilateOp :: ConvKernel -> Int -> ImageOperation c dSource
erodeOp :: ConvKernel -> Int -> ImageOperation c dSource