maximum pixel intensity of image
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Lalit Patil
el 2 de Oct. de 2012
My current project is based on CCD and LASER. i want to calculate maximum intensity of laser strip on ccd.. so please give me a code to find maximum intensity pixel and location of that pixel as row and column..
0 comentarios
Respuesta aceptada
Image Analyst
el 2 de Oct. de 2012
Try this:
% Generate sample data
imageArray = [ 3 4 5 5 4 4 5 5 3; 5 4 5 5 3 3 3 3 4];
% Find the max value.
maxValue = max(imageArray(:))
% Find all locations where it exists.
[rowsOfMaxes colsOfMaxes] = find(imageArray == maxValue)
That said, this is probably not what you want to do to find the laser spot. You probably want to either do a spatial filter or a threshold, and then binarize and find the centroid of the binary blob. There are some laser tracking programs in the File Exchange: http://www.mathworks.com/matlabcentral/fileexchange/32492-laser-dot-isolation, http://www.mathworks.com/matlabcentral/fileexchange/33666-simple-particle-filter-demo, http://www.mathworks.com/matlabcentral/fileexchange/17960-particle-filter-color-tracker, http://www.mathworks.com/matlabcentral/fileexchange/31463-simple-demo-program-for-color-based-tracking, etc. etc.
0 comentarios
Más respuestas (4)
Matt J
el 2 de Oct. de 2012
[maxval,idx]=max(image(:));
[row,col]=ind2sub(size(image), idx);
0 comentarios
Lalit Patil
el 3 de Oct. de 2012
5 comentarios
Nonu 007
el 1 de Nov. de 2015
Hello Image Analyst. I am trying that too but I am not getting a single line of cross section in 2D at highest Peak. Here i am attaching a fig. May be from that you can help me.
I want a cross section line like this from the image at max intensity.
Shel
el 10 de Oct. de 2018
Hi, I am using max(I(:)) on my image but the error "Index exceeds matrix dimensions. " shows up ... do you know what the problem is?
1 comentario
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!