non uniformity correction in images

9 visualizaciones (últimos 30 días)
Turbulence Analysis
Turbulence Analysis el 4 de Jun. de 2021
Comentada: Star Strider el 5 de Jun. de 2021
Hi,
I have set of images in which non uniformity in the intensity needs to be corrected. Here the object is illuminated by the laser, the resultant fluorescence from the object is captured in the camera. Due to the variations in the energy of incident laser sheet profile, the fluorescence inetnsity is not unoform in the recorded image.
Now, I am looking into the ways to correct this inhomeogenity in the images.. Could someone help me with this..
I tried , imnormalize (my image), but not succesful..
My image can be accessed from the my image.mat file

Respuestas (1)

Star Strider
Star Strider el 4 de Jun. de 2021
I saw your similar post intensity correction in images that appears to have been responed to.
Image processing is not an area of my expertise (at least to the extent of responding on Answers, although I have posted a few relatively straightforward solutions), so my approach would again to extract selected contours. Selecting a low contour level (perhaps 250 or so), and then selecting the largest contours would be my approach.
Setting:
lvl = 250;
and using this matrix with my previous code produced:
The contours are discontinuous higher than that, and much less regular lower than that.
That is the best I can do. I plotted the matrix using the mesh function, and thresholding it would appear to be the only approach. That is essentially what using my previous code with this matrix does. (Statistical methods would by definition retain the regional variations, so that does not appear to be appropriate.)
For an image processing approach, the imadjust function might be an option, and there are several related functions that could do what you want.
.
  2 comentarios
Turbulence Analysis
Turbulence Analysis el 5 de Jun. de 2021
Thanks.. I will check with imadjust function
Star Strider
Star Strider el 5 de Jun. de 2021
My pleasure!

Iniciar sesión para comentar.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by