|Performance and Area
|A general coefficient convolution core that incorporates a library of routines to perform 1D and 2D convolution for both real and complex data and is able to apply several effects to a given image.
|Same as above but with a 5x5 window of coefficients.
|Same as above but with a 7x7 window of coefficients.
|Embossing is the process of creating a three-dimensional image in paper materials through heat or pressure. For digital images, the same visual effect can be achieved.
Reference: Image Embossing
|Gaussian blur describes blurring an image by a Gaussian function. It is a widely used effect in graphics software, typically to reduce image noise and reduce detail. The visual effect of this blurring technique is a smooth blur resembling that of viewing the image through a translucent screen.
Reference: Gaussian Blur
|A special coefficient convolution filter applied to an image to blur the motion of an image.
Reference: Motion Blur
|A special coefficient convolution filter applied to an image to sharpen the attributes of that image.
Reference: Unsharp Masking
|Computer Vision OpenCV Library
|Interested in a computer vision core? If you can find it within the open-source OpenCV library, then we can create it.
Reference: Computer Vision OpenCV