我写了一个程序,每当我输入错误的代码时,就会给自己拍一张照片,然后发短信给我,但如果不打开手机屏幕,就很难看到这张照片。我认为对比度太低,但我不知道如何做到这一点。我的代码将图片保存为png文件并将其发送给我,因此它必须是一个文件(而不是像我在网上找到的所有内容那样保存到JFrame )。
发布于 2015-02-02 00:03:23
您可以使用histogram equalization来增加对比度/可见性。有关灰度示例,请参阅示例-全尺寸图像一节。
已经有了可用的实现,所以你不必自己去做。我在这里找到了一个,它似乎保留了颜色:HistogramEqualizer.java by a Student of Tunghai University。
https://stackoverflow.com/questions/28264365
复制相似问题