NIfTI-1 ファイル ( http://rsb.info.nih.gov/ij/plugins/nifti.html )を処理する ImageJ 用のプラグインがあることは知っています。
しかし、そのページのすべての指示は、ImageJ をスタンドアロン プログラムとして使用することですが、私はその API を使用しています。ソースがなくても、この jar ファイルで使用できるメソッドを知るにはどうすればよいですか?
ソースコードも見つかりませんでした。
imageJ でサポートされているアーカイブ (DICOM など) の場合は、非常に簡単です。
public class ImageJTest {
public static void main(){
String path = "res/vaca.dcm";
FileInputStream fis;
ImageView image;
try {
fis = new FileInputStream(path);
DICOM d = new DICOM(fis);
d.run(path);
// Stretches the histogram because the pictures were being
// displayed too dark.
(new ij.plugin.ContrastEnhancer()).stretchHistogram(d, 0.1);
Image picture = SwingFXUtils.toFXImage(d.getBufferedImage(),
null);
// Makes the size standard for thumbnails
image = new ImageView(picture);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
imageJ に NIfTI-1 ファイルをロードするにはどうすればよいですか?