【问题标题】:Does getImage always return an Image object in imageJgetImage 是否总是在 imageJ 中返回一个 Image 对象
【发布时间】:2012-10-24 03:47:41
【问题描述】:

我使用 contrustor 创建了一个 ImagePlus 对象, ImagePlus(java.lang.String pathOrURL)

imp=new ImagePlus(imgFile.getPath());

现在我想通过调用 getImage 方法来获取 Image 对象(java.awt.Image)。

img=imp.getImage();
jLabel2.setIcon(new ImageIcon(imgFile.getPath()));
jPanel3.validate();

但是当我这样做时,我什么也得不到。是否必须使用构造函数(ImagePlus(java.lang.String title, java.awt.Image img)),如果我希望使用 getImage() 方法。

【问题讨论】:

  • img 是 Image 对象,imgFile 是我使用 openDialog 从磁盘读取的文件

标签: java image-processing imagej


【解决方案1】:

你没有得到任何回报是什么意思? Null、异常或空图像? 从源文件http://imagej.nih.gov/ij/source/ij/ImagePlus.java 来看,它应该可以工作。 我建议您将源代码链接到您的代码,在 imp= new ImagePlus(...) 方法处设置断点,启动调试器并进入调用以查看 imageJ 调用中发生的情况。


【讨论】:

    猜你喜欢
    • 2019-03-19
    • 2011-03-29
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-18
    • 1970-01-01
    • 2022-08-23
    相关资源
    最近更新 更多