画像内のピクセルをある程度黒く (半黒) 置き換えて、完全に黒くしたいと考えています。
これを行う方法はsetRGB(int x, int y, int rgb)
. 私はこれを知っている。私が知らないのは、セミブラックのピクセルを検出する方法です。
私は試しました(i
はですBufferedImage
):
final int rgb = i.getRGB(x, y);
if (rgb == -16777216) {
i.setRGB(x, y, -16777216);
}
これを行うには、純粋な黒のピクセルを純粋な黒に置き換えるだけです。
画像を暗くすることも試みましたが、それもうまくいきません。
一般的な黒さをテストする方法についてのアイデアはありますか?
私の目標:私が読んでいる画像は薄いテキストです。これにより、このテキストをより太字にしたいと思います。