Plot the intensity profile of an image

Dear all
I have an x-ray image of an object and I would like plot the intensity profile along the line path an image. I can do this on ImageJ and I got point(x,y) where x is the distance(pixel) and y is the intensity value. How can I use Matlab to plot intensity profile and get point(x,y)? If I would like to calculate mean and standard deviation of this profile, how should I do?
Thank you

 Respuesta aceptada

Shivaputra Narke
Shivaputra Narke el 28 de En. de 2014

0 votos

1. locate the path using edge operator 2. Now you have location for that line path. 3. Let's say your image is TestImg IntValues=TestImg(Pathlocation); 4.Plot(IntValues). You will have inensity along that line path. 5.Use IntValues for further calculation like mean,variance,std dev.

Categorías

Más información sobre Image Processing Toolbox en Centro de ayuda y File Exchange.

Preguntada:

el 28 de En. de 2014

Respondida:

el 28 de En. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by