# Ratio images # 2 corresponds to the first mass image (e.g. mass 26.0) # 3 corresponds to the second mass image (e.g. mass 27.0) ratioProps2 = RatioProps(3, 2) mp2 = MimsPlus(ui, ratioProps2) imageArray.add(mp2) IJ.log("Opening ratio: "+mp2.getTitle()) images = jarray.zeros(imageArray.size(), MimsPlus) images = imageArray.toArray(images) #//////////////////////////// # Create and display table. #//////////////////////////// table = MimsJTable(ui) table.setStats(stats) table.setRois(rois) table.setImages(images) table.setPlanes(planes) #append=false nPlanes = ui.getOpener().getNImages() if nPlanes > 1: table.createTable(False) else: table.createSumTable(False) #table.showFrame(); IJ.log("Writing: "+imDirName+"/"+ui.getImageFilePrefix()+"_data.csv") table.writeData(File(imDirName, ui.getImageFilePrefix()+"_data.csv")) table.close() IJ.log("")
# Ratio images # 2 corresponds to the first mass image (e.g. mass 26.0) # 3 corresponds to the second mass image (e.g. mass 27.0) ratioProps2 = RatioProps(3, 2) mp2 = MimsPlus(ui, ratioProps2) imageArray.add(mp2) IJ.log("Opening ratio: " + mp2.getTitle()) images = jarray.zeros(imageArray.size(), MimsPlus) images = imageArray.toArray(images) #//////////////////////////// # Create and display table. #//////////////////////////// table = MimsJTable(ui) table.setStats(stats) table.setRois(rois) table.setImages(images) table.setPlanes(planes) #append=false nPlanes = ui.getOpener().getNImages() if nPlanes > 1: table.createTable(False) else: table.createSumTable(False) #table.showFrame(); csvFileName = os.path.join(imDirName, ui.getImageFilePrefix() + "_data.csv") if os.path.exists(csvFileName):
# Ratio images # 2 corresponds to the first mass image (e.g. mass 26.0) # 3 corresponds to the second mass image (e.g. mass 27.0) ratioProps2 = RatioProps(3, 2) mp2 = MimsPlus(ui, ratioProps2) imageArray.add(mp2) IJ.log("Opening ratio: "+mp2.getTitle()) images = jarray.zeros(imageArray.size(), MimsPlus) images = imageArray.toArray(images) #//////////////////////////// # Create and display table. #//////////////////////////// table = MimsJTable(ui) table.setStats(stats) table.setRois(rois) table.setImages(images) table.setPlanes(planes) #append=false nPlanes = ui.getOpener().getNImages() if nPlanes > 1: table.createTable(False) else: table.createSumTable(False) #table.showFrame(); csvFileName = os.path.join(imDirName, ui.getImageFilePrefix()+"_data.csv") if os.path.exists(csvFileName): IJ.log("ERROR: file" + csvFileName + " exists. Skipping.")