我必须为我的项目做很多图像过滤器(你可以想象)在JAVA中(我使用JAVA JAI)。除了保罗·罗辛(Paul L. Rosin)的单峰阈值之外,我做了很多。我在document上只找到了这个c++和实现。不幸的是,我在c ++中很糟糕。你能帮我吗?谢谢!
答案 0 :(得分:1)
只需使用Catalano Framework即可。它非常简单快捷。样本文件夹中有很多例子。
import Catalano.Imaging.Filters;
// If you want to use parallel processing. Change the namespace for:
// import Catalano.Imaging.Concurrent.Filters;
FastBitmap fb = new FastBitmap(bufferedImage);
fb.toGrayscale();
RosinThreshold rosin = new RosinThreshold();
rosin.applyInPlace(fb);