# 화면에 떠있는 그림 저장

from ij import IJ

imp = IJ.getImage()
print imp

from ij.io import FileSaver
fs = FileSaver(imp)
fs.save()
Ejemplo n.º 2
0
start_time = time.time()
print "Inverse Anscombe"
fimg = InverseAnscombe.OVST(fimg)
elapsed_time = time.time() - start_time
print "Elapsed time:", elapsed_time




outputstack = ImageStack(x, y, z )  

for i in xrange(0, z):  
    # Get the slice at index i and assign array elements corresponding to it.
    outputstack.setPixels(fimg[int(i*x*y):int((i+1)*x*y)], i+1)

print 'Preparing denoised image for display '
outputImp = ImagePlus("Output Image", outputstack)    
print "OutputImage Stats:"
Stats = StackStatistics(outputImp)
print "mean:", Stats.mean, "minimum:", Stats.min, "maximum:", Stats.max



outputImp.setDisplayRange(Stats.min, Stats.max) 

outputImp.show()  

 
fs =  FileSaver(outputImp)
fs.save()