0

JPEGS によってアンチエイリアス処理または圧縮されたように見えるモノクロのビットマップを解釈したいと考えています。次に例を示します。

ここに画像の説明を入力

白黒に見えるが、倍率は以下を示している: ここに画像の説明を入力

色はどこから来たのですか?オリジナルがシャープなエッジを持つモノクロ (黒 + 白) であると仮定した場合、この情報を使用してオリジナルを再構築できますか (単純な画像分析よりも損失が少なくなります)。もしそうなら、それを行うための F/OSS ライブラリ (Java 推奨) はありますか?

注:@duskwuffの回答により、タイトルを変更しました

また、非テキストはグレースケールのようです (@duskwuff によって暗示されているように)。これはアンチエイリアシングですか?それは再構築できますか?

ここに画像の説明を入力

4

1 に答える 1

1

彼らはどこから来たのか?オリジナルはおそらくモノクロではありませんでした。直線を再現するために、グレーのさまざまな色合いを使用するのが一般的です。ズームインすると見栄えが良くない場合がありますが、意図した表示スケールでは、疑似バイナリ イメージの見栄えが良くなります。原作を見て本当にモノクロなのか確認しましたか?

ラインのサンプル バージョンを見ていることを思い出してください。彼らが線形補間を使用してサンプリングする場合(あなたが持っているもののように見えるでしょう)、最近傍を行った場合(厳密にモノクロになります)よりも見栄えが良くなります。

モノクロに変換する場合は、画像をしきい値処理してバイナリにする必要があります。各ピクセルを単純にループし、値が <128 の場合はゼロにし、>=128 の場合は 255 にします。

于 2013-04-27T03:20:47.683 に答える