imProcessGrayMorphConvolve

Base gray morphology convolution. \n * Supports all data types except complex. Can be applied on color images. \n * Kernel is always IM_INT. Use kernel size odd for better results. \n * Use -1 for don't care positions in kernel. Kernel values are added to image values, then \n * you can use the maximum or the minimum within the kernel area. \n * No border extensions are used. * All the gray morphology operations use this function. \n * If the kernel image attribute "Description" exists it is used by the counter. * * \verbatim im.ProcessGrayMorphConvolve(src_image: imImage, dst_image: imImage, kernel: imImage, ismax: boolean) -> counter: boolean [in Lua 5] \endverbatim * \verbatim im.ProcessGrayMorphConvolveNew(image: imImage, kernel: imImage, ismax: boolean) -> counter: boolean, new_image: imImage [in Lua 5] \endverbatim * \ingroup morphgray

extern (C) @safe nothrow
int
imProcessGrayMorphConvolve

Meta