Login  Register

Pixel inspector + rugosity

Posted by Balazadeh Mohtadi, Carlos on Oct 21, 2014; 6:03pm
URL: http://imagej.273.s1.nabble.com/Pixel-inspector-rugosity-tp5010138.html

Hi everyone,

I'm currently looking at trying to generate a value for rugosity or average
roughness from a set number of pixels or a frame within a grayscale image.

Pixel inspector gives me a wide array of pixel data with intensity values
per pixel which can be translated into a surface plot easily.  I would like
to translate that data into a rugosity measurement of the plot generated,
in this case, height would be designated by max peaks recorded in the pixel
data frame.

One issue I have with pixel inspector is that it can only give me a pixel
inspection radius of 10 pixels.  I need something slightly bigger and I'm
not sure if I could potentially override this setting or not.

I'm linking an image of the surface plot I'm generating within a specified
area using the rectangle tool (unfortunately, I don't know if I can extract
pixel data for the rectangle tool).
The next image is an example of the surface plot I'm generating using the
pixel inspector along with a .csv that contains the pixel data for that
plot.

1 - rectangle tool surface plot ROI
https://www.dropbox.com/s/jim0svvd0h8ycou/1.bmp?dl=0

2 - Pixel inspector ROI surface plot (much smaller than the first
https://www.dropbox.com/s/bh061xdl8y3yrzk/2.bmp?dl=0

Pixel data2 - Pixel data for image "2".

https://www.dropbox.com/s/43dpfffifv4bfof/Pixel%20data2.csv?dl=0

I'm converting all my images to 8-bit before generating these.
As you see with picture 1, there is plenty of peaks and valleys that can be
used to assess a rugosity value or roughness.

If anyone has done similar work I'd greatly appreciate the help.

Best regards,

Keyvan Balazadeh

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html