如何从 pyimagej 访问 FileSaver?
我在网上看到的一切都是这样的:
from ij.io import FileSaver
但是对于 pyimagej,我们加载它的方式不同:
import imagej
ij = imagej.init()
.FileSaverij.io()
也不存在
谢谢
如果您的目标是将图像保存到磁盘,请使用以下命令:
ij.io().save(myImage, filePath)
myImage
要保存的图像在哪里,以及filePath
保存它的位置。输出图像格式将从文件扩展名中推断出来。
如果你的目标是专门使用ij.io.FileSaver
,你可以这样做:
import imagej
from scyjava import jimport
ij = imagej.init(...) # replace '...' with desired parameters here
FileSaver = jimport('ij.io.FileSaver')
imp = ... # get or make an ImagePlus somehow
fs = FileSaver(imp)