void measureAngle(Roi roi) { if (rt.size()>0) { if (!IJ.isResultsWindow()) reset(); int index = rt.getColumnIndex("Angle"); if (index<0 || !rt.columnExists(index)) { clearSummary(); rt.update(measurements, imp, roi); } } ImageProcessor ip = imp.getProcessor(); ip.setRoi(roi.getPolygon()); ImageStatistics stats = new ImageStatistics(); saveResults(stats, roi); }
void measureAngle(Roi roi) { if (rt.size()>0) { if (!IJ.isResultsWindow()) reset(); int index = rt.getColumnIndex("Angle"); if (index<0 || !rt.columnExists(index)) { clearSummary(); rt.update(measurements, imp, roi); } } ImageProcessor ip = imp.getProcessor(); ip.setRoi(roi.getPolygon()); ImageStatistics stats = new ImageStatistics(); saveResults(stats, roi); }
void setOptions(GenericDialog gd) { int oldMeasurements = systemMeasurements; int previous = 0; boolean b = false; for (int i=0; i<list.length; i++) { //if (list[i]!=previous) b = gd.getNextBoolean(); previous = list[i]; if (b) systemMeasurements |= list[i]; else systemMeasurements &= ~list[i]; } if (rt!=null && rt.size()>1 && !IJ.isResultsWindow() && IJ.getInstance()!=null) rt.reset(); if ((oldMeasurements&(~SCIENTIFIC_NOTATION))!=(systemMeasurements&(~SCIENTIFIC_NOTATION))&&IJ.isResultsWindow()) { rt.setPrecision((systemMeasurements&SCIENTIFIC_NOTATION)!=0?-precision:precision); clearSummary(); rt.update(systemMeasurements, imp, null); } if ((systemMeasurements&LABELS)==0) systemRT.disableRowLabels(); }
void setOptions(GenericDialog gd) { int oldMeasurements = systemMeasurements; int previous = 0; boolean b = false; for (int i=0; i<list.length; i++) { //if (list[i]!=previous) b = gd.getNextBoolean(); previous = list[i]; if (b) systemMeasurements |= list[i]; else systemMeasurements &= ~list[i]; } if (rt!=null && rt.size()>1 && !IJ.isResultsWindow() && IJ.getInstance()!=null) rt.reset(); if ((oldMeasurements&(~SCIENTIFIC_NOTATION))!=(systemMeasurements&(~SCIENTIFIC_NOTATION))&&IJ.isResultsWindow()) { rt.setPrecision((systemMeasurements&SCIENTIFIC_NOTATION)!=0?-precision:precision); clearSummary(); rt.update(systemMeasurements, imp, null); } if ((systemMeasurements&LABELS)==0) systemRT.disableRowLabels(); }
int index = rt.getColumnIndex("X"); if (index<0 || !rt.columnExists(index)) { clearSummary(); rt.update(measurements, imp, roi);
int index = rt.getColumnIndex("X"); if (index<0 || !rt.columnExists(index)) { clearSummary(); rt.update(measurements, imp, roi);
clearSummary(); rt.update(measurements, imp2, roi);
clearSummary(); rt.update(measurements, imp2, roi);
if (rt.getColumnHeading(ResultsTable.LAST_HEADING)==null) reset(); clearSummary(); incrementCounter(); int counter = rt.size();
if (rt.getColumnHeading(ResultsTable.LAST_HEADING)==null) reset(); clearSummary(); incrementCounter(); int counter = rt.size();