I have an image of fluorescing particles. Image is thresholded and objects are identified. Then, location of intensity maxima of each object are requested and saved in the csv file. Pipeline and original image (Aligned0045) are attached.
The exported locations of the maxima of intensity of each object do not correspond to the locations of the maxima on the actual image.
I loaded one image of the particles just prior the identification of objects (Aligned0045Enhanced), as well as object outline image (Aligned0045outlines) into Matlab. On each of those images I plotted a scatter plot of maxima - each red is centered on the supposed maxima location for each object. Matlab figures with maxima locations were saved as Aligned0045Enhanced_MaximaLocationOverlay and Aligned0045Outlines_MaximaLocationOverlay. One can clearly see that those are way off (zoom in to see better). But outlines and enhanced image of particles before object identification seem to be aligned.
I also attached matlab file with all the operation I did, as well as Matlab data file.
Please, help me resolve this issue. It may be a very simple mistake - I am just not able to locate it.
P.S.: I have a more general question as well, but I’d like to ask it later after this detail is sorted out.
See this for pipeline: Process_MeasureMaxIntLocation_Align45_forCellProfiler.cpproj (418.4 KB)
See this for all data:
Aligned0045_processing.zip (1.3 MB)