Posted by
Cammer, Michael on
Feb 03, 2015; 6:06pm
URL: http://imagej.273.s1.nabble.com/Pixel-summary-data-tp5011424p5011429.html
Also...
// Assumes images are 8 bit; no error checking for this.
function methodByHistogram() {
getHistogram(values, counts, 256);
print("Black \t White");
print(counts[0]+" \t "+counts[255]);
}
=========================================================================
Michael Cammer, Microscopy Core & Skirball Institute, NYU Langone Medical Center
Cell: 914-309-3270 Temporary location: SK2-7
http://ocs.med.nyu.edu/microscopy &
http://microscopynotes.com/-----Original Message-----
From: ImageJ Interest Group [mailto:
[hidden email]] On Behalf Of mattjackson
Sent: Tuesday, February 03, 2015 12:23 PM
To:
[hidden email]
Subject: Re: Pixel summary data?
Here's a macro to count up dark (=0) and white (=255) pixels in a rectangular
selection:
getSelectionBounds(x,y,width,height);
yend = y+height;
xend = x+width;
WhiteCount=0;
DarkCount=0;
for(j=y;j<yend;j++){
for(i=x;i<xend;i++){
I = getPixel(i,j);
if(I == 0){
DarkCount=DarkCount+1;
}else{
WhiteCount=WhiteCount+1;
}
}
}
print("Dark White");
print(d2s(DarkCount,0)+" "+d2s(WhiteCount,0));
--
View this message in context:
http://imagej.1557.x6.nabble.com/Pixel-summary-data-tp5011424p5011428.htmlSent from the ImageJ mailing list archive at Nabble.com.
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html