This commit is contained in:
2018-04-17 12:05:48 +02:00
parent 14edc0e745
commit 58a1260003
428 changed files with 41350 additions and 477 deletions

27
script/image/image3.py Executable file
View File

@@ -0,0 +1,27 @@
import ch.psi.pshell.imaging.Filter as Filter
from ch.psi.pshell.imaging.Utils import *
from ch.psi.pshell.imaging.Overlays import *
import ch.psi.pshell.imaging.Pen as Pen
import net.imglib2.script.bufferedimage.BufferedImageImg as BufferedImageImg
import net.imglib2.script.algorithm.FFT as FFT
import net.imglib2.img.display.imagej.ImageJFunctions as ImageJFunctions
bi = None
fftimg = None
class MyFilter(Filter):
def process(self, image, data):
#image = rescale(image, 1.0, -20, True)
image = grayscale(image)
global bi, fftimg
bi = image
im = BufferedImageImg(image)
fft = FFT(im)
fftimg = fft
ret = ImageJFunctions.wrap(fft.image(), "").getBufferedImage()
return ret
#Setting the filter to a source
tst.setFilter(MyFilter())
tst.initialize()