我正在尝试通过某种因素增加图像的对比度x
到目前为止,我能够读取图像,并像这样获取其处理器
ImagePlus im = new ImagePlus(imagePathHere);
ImageProcessor ip = im.getProcessor();
我知道 ContrastEnhancer.java
和 ContrastAdjuster.java
但我不确定它们将如何使用。
最终,我想要这样的东西
ImagePlus imc = increaseContrast(im, 0.5)
谢谢!
最佳答案
这似乎有效:
ImagePlus im = new ImagePlus(imagePathHere);
ContrastEnhancer enh = new ContrastEnhancer();
enh.stretchHistogram(plus, i);
其中 i < 100;
当你打电话时
im.getImage();
您将获得对比度增强的图像。
关于java - 使用 ImageJ 库 (Java) 增加图像对比度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14321812/