if (seqP[-1] > retSeqP[-1]) and seqP[2] > 0: retSeqP = seqP return retSeqP from ij.measure import ResultsTable from ij import WindowManager from ij.gui import NonBlockingGenericDialog from ij import IJ import sys sys.path.append( IJ.getDirectory("imagej") + "/jars/HaralickFeaturesInteractive/") from Haralick_Features import Haralick_Features as hf cmChan = int(IJ.getProperty("cmChan")) analyte = WindowManager.getCurrentImage() analyte.setC(cmChan) title = analyte.getTitle() cmNumber = IJ.getProperty("cmNumber") if cmNumber is None: cmNumber = 1 IJ.setProperty("cmNumber", cmNumber) cmNumber += 1 sarcomereLength = IJ.getProperty("sarcomereLength") if sarcomereLength is None: sarcomereLength = 1.5 icalibration = analyte.getCalibration() pixelDistance = round(icalibration.getRawX(sarcomereLength)) pixelDistance = round(icalibration.getRawX(sarcomereLength))
from ij import IJ, WindowManager analyte = WindowManager.getCurrentImage() nucChan = IJ.getProperty("nucChan") analyte.setC(nucChan) title = analyte.getTitle() cmNumber = IJ.getProperty("cmNumber") rt = WindowManager.getWindow( "Nucleus Results").getTextPanel().getOrCreateResultsTable() a = rt.getCounter() roi = analyte.getRoi() roiStats = roi.getStatistics() rt.setValue("Area", a, roiStats.area) rt.setValue("Mean", a, roiStats.mean) rt.setValue("Integrated Intensity", a, roiStats.area * roiStats.mean) rt.setValue("Major Axis", a, roiStats.major) rt.setValue("Minor Axis", a, roiStats.minor) rt.setValue("CmNumber", a, cmNumber) rt.show("Nucleus Results")