Follow

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Contact

What does imagej – convolver – normalize kernel do?

The convolver process in imagej has the "normalize kernel" option.
I’m curious about what the normalized kernel does and how it can be implemented in Python to cv2 filter2D.

>Solution :

MEDevel.com: Open-source for Healthcare and Education

Collecting and validating open-source software for healthcare, education, enterprise, development, medical imaging, medical records, and digital pathology.

Visit Medevel

From the ImageJ docs:

Normalize Kernel causes each coefficient to be divided by the sum of the coefficients, preserving image brightness.

In cv2.filter2D you can pass a kernel, if you want to normalize it (if not already), you just need to divide every entry by the sum of all entries in the kernel.

Add a comment

Leave a Reply

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Discover more from Dev solutions

Subscribe now to keep reading and get access to the full archive.

Continue reading