We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

ImageSharpenFilter


Image sharpening is done by adding to the original image a signal proportional to a high-pass filtered version of the image. This process, referred to as unsharp masking on a one-dimensional signal, involves two steps. The original image is first filtered by a high-pass filter that extracts the high-frequency components. A scaled version of the high-pass filter output is then added to the original image, thereby producing a sharpened image.


Features and Benefits


  • Filter Type and Functionality:
    • The core uses an unsharp masking kernel to sharpen an image.
    • It operates as a convolution filter with special coefficients.
  • Implementation :
    • The filter is designed to work on a 3x3 matrix or window.
    • It utilizes four one-line buffers to store video data, filling them sequentially.
    • Shift registers are used to read three pixels from each of three video lines, forming the 3x3 2D array for the filter's input.
  • Color Channel Processing :
    • The core applies the median filtering process exclusively to the Y (luminance) channel of the video stream.
    • The Cb and Cr (chrominance) components are synchronized with the Y channel by passing them through delay registers.

Licensing Options


Encrypted RTL free with any Libero license 

Documentation


Title
Image Sharpen Filter Download



Live Chat

Need Help?

Privacy Policy