Login  Register

Re: Pixel summary data?

Posted by mattjackson on Feb 03, 2015; 5:23pm
URL: http://imagej.273.s1.nabble.com/Pixel-summary-data-tp5011424p5011428.html

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));