首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenImaj AdaptiveLocalThresholdContrast空指针异常

OpenImaj AdaptiveLocalThresholdContrast空指针异常
EN

Stack Overflow用户
提问于 2015-07-08 20:38:16
回答 1查看 38关注 0票数 1

我正在学习如何使用OpenImaj的AdaptiveLocalThresholdContrast阈值处理图像为两个“段”,然后查看处理过的图像。当我运行以下代码时:

代码语言:javascript
复制
AdaptiveLocalThresholdContrast thresholder = new AdaptiveLocalThresholdContrast(10);
MBFImage input = ImageUtilities.readMBF(new File("/path/to/file.jpg"));
FImage flat = input.flatten();
DisplayUtilities.display(flat);
thresholder.processImage(flat);
DisplayUtilities.display(flat);

显示原始(扁平的)图像,然后在thresholder.processImage(平面)行中得到以下空指针异常:

代码语言:javascript
复制
Exception in thread "main" java.lang.NullPointerException
at org.openimaj.image.processing.threshold.AdaptiveLocalThresholdContrast.processImage(AdaptiveLocalThresholdContrast.java:74)

我在第74行查看了AdaptiveLocalThresholdContrast的源代码,但我不清楚是什么导致了空指针异常。任何帮助都将不胜感激。

http://www.openimaj.org/openimaj-image/image-processing/xref/org/openimaj/image/processing/threshold/AdaptiveLocalThresholdContrast.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 08:07:31

嗯,这是一个错误(可能是某个时候重构的结果--抱歉)。现在应该在源代码(https://github.com/openimaj/openimaj/commit/2f247e4ab0f7da02713e8545d4ac153aa08070b8)中修复&也可以在最新的jars“1.4快照”版本中找到。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31303233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档