importClass(Packages.icy.sequence.SequenceDataIterator)
importClass(Packages.icy.roi.ROIUtil)

seq = getSequence()

roiList = seq.getROI2Ds()

for ( i = 0 ; i < roiList.size() ; i++ )
{
	
	roi = roiList.get( i )
	println("ROI " + roi.getName() +":" )

	totalPixel = roi.getArea()
	println("Total number of pixel: " + totalPixel )

	iterator = new SequenceDataIterator( seq, roi)
	nbPixelZeroValue = 0
	while ( !iterator.done() )
	{	
		value = iterator.get()
		if ( value == 0 ) nbPixelZeroValue++

		iterator.next()
	}
	
	println( "number of pixels having value 0:" + nbPixelZeroValue )

	percentOfPixelAtZero = 100.0 * nbPixelZeroValue / totalPixel
	println( "% of pixel at 0 value: " + percentOfPixelAtZero )
	
}

