1

我正在尝试通过某些因素增加图像的对比度x

到目前为止,我能够读取图像,并像这样获得它的处理器

ImagePlus im = new ImagePlus(imagePathHere);
ImageProcessor ip = im.getProcessor();

我知道ContrastEnhancer.javaContrastAdjuster.java我不确定它们将如何使用。最终,我想要这样的东西

ImagePlus imc = increaseContrast(im, 0.5)

谢谢!

4

2 回答 2

1

这似乎有效:

ImagePlus im = new ImagePlus(imagePathHere);
ContrastEnhancer enh = new ContrastEnhancer();
enh.stretchHistogram(plus, i);

其中 i < 100;

你打电话时

im.getImage();

您将获得对比度增加的图像。

于 2013-01-14T18:32:38.247 回答
1
setMinAndMax(double min, double max) 

ImageProcessor对象上。

于 2013-01-15T07:26:02.067 回答