Borrar filtros
Borrar filtros

Removing stitching lines in large images (image normalization)

23 visualizaciones (últimos 30 días)
Hassan
Hassan el 1 de Sept. de 2015
Comentada: Hassan el 8 de Sept. de 2015
Hi, I am working with confocal microscopy, imaging root of plants. Since the roots are big, I have to capture a large image (stitched image). This kind of images produces black lines at the stitching points. How I can get rid of these lines? And how I can normalize the image, I mean how I should treat the values of the px for correction and after correction (illumination correction)? Thanks, HM
  1 comentario
Hassan
Hassan el 8 de Sept. de 2015
Dear Image Analyst,
I have series of root images (movie). For each one of the frames I have to do BackGround correction individually to the desired channel.
My questions is: This step will not affect the data (mainly intensity of fluorescent signal) extracted from each frame? (I mean, each one of the frames might respond differently to the correction)
*Could you please have a look to what I added below.
Best, HM

Iniciar sesión para comentar.

Respuesta aceptada

Image Analyst
Image Analyst el 1 de Sept. de 2015
You should do a shading correction before they get stitched. Take a blank shot and divide the image by it. Or model it and divide by the model as illustrated in my attached background correction demo.
  7 comentarios
Hassan
Hassan el 7 de Sept. de 2015
Sorry for the late reply (I was away for few days). Fluorescent channel (mono chrome) contains a fluorescent details with different background from the bright field image but still have the effect of stitched process.
Hassan
Hassan el 8 de Sept. de 2015
Dear Image Analyst, I am attaching here the output after modifying the code for my images. The original images are uint16. I hope did well with the conversions, and I didn't miss any data for the final result.
Before I share with you the final result I got, I want to tell what the algorithm is doing in my words (please correct me if I am wrong)... 1. read and display the gray image 2. filter the objects in the image and display 3. generate BW image (white parts are not included in background calculation) 4. generate a model using polynomial fitting 5. correct the original gray image and show summary
*attached the results I got after modeling the code. *for filtering I used two step segmentation (the main root and the root hairs). The poly order is 3 (the best result I got... order 9 worked nice also, but I miss the root hairs that are not segmented well!)
Thank you, you helped me a lot, I am waiting to your feedback, Best,

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Biomedical Imaging en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by