imgDir = os.environ['IMG_ROOT'] relImg = "/test/efi-test/bez-50X-1" # strImg = gitDir + relImg + "/bridge.gif" strImg = imgDir + relImg + "/out/bez-50X-1-ij-edf.tif" print(strImg) strFF = imgDir + relImg + "/ff/gain.tif" # 1. Open an image and it's flat field impExp = IJ.openImage(strImg) name = impExp.getShortTitle() impExp.show() impBkg = IJ.openImage(strFF) impSc = jmg.flatFieldCorrectRGB(impExp, impBkg) impSc.show() name = name + "-sc" impSc.setTitle(name) strImg = imgDir + relImg + "/out/" + name + ".tif" IJ.saveAs("Tiff", strImg)
# flatFieldCorrect2.py # # Modifications # Date Who Ver What # ---------- --- ------ ------------------------------------------------- # 2014-11-26 JRM 0.1.00 Test function in jmFijiGen.py from org.python.core import codecs codecs.setDefaultEncoding('utf-8') import os from ij import IJ import jmFijiGen as jmg impImg = IJ.openImage("D:\\Data\\eds\\Oxford\\QM14-04-04E-Steele\\reports\\BX61\\qm-04229-49U003-922-Row-2-Bus-Line\\qm-04229-efi-20X-1.tif") impFF = IJ.openImage("D:\\Data\\eds\\Oxford\\QM14-04-04E-Steele\\reports\\BX61\\qm-04229-49U003-922-Row-2-Bus-Line\\qm-04229-20x-1p6-col-pap-shade.tif") impCor = jmg.flatFieldCorrectRGB(impImg, impFF, sigma=100) impCor.show()