imProcessSharpKernel

Edge enhancement using a given kernel. * If kernel has all positive values, then the unsharp technique is used, else sharp is used. * amount controls how much the edges will enhance the image (0<amount<1), and * threshold controls which edges will be considered, it compares to twice of the absolute size of the edge. * * \verbatim im.ProcessSharp(src_image: imImage, dst_image: imImage, amount: number, threshold: number) [in Lua 5] \endverbatim * \verbatim im.ProcessSharpNew(image: imImage, amount: number, threshold: number) -> new_image: imImage [in Lua 5] \endverbatim * \ingroup convolve

version(IM)
extern (C) @nogc nothrow
int
imProcessSharpKernel

Meta