2

元のサイズの約 80% に縮小する必要がある JPEG 画像がいくつかあります。元の画像のサイズは約 700px × 1000px です。画像には、コンピューターで生成されたテキストと、場合によってはグラフィックが含まれています (企業の Word 文書に見られるものと同様)。

テキストができるだけ読みやすいように画像を拡大縮小する方法は? 現在、双三次補間を使用して imaeg を縮小していますが、これによりテキストがぼやけてぼやけてしまいます。

4

3 に答える 3

2

正確に 80% に設定されていない場合は、http: //www.ijg.org/ から djpeg を取得してビルドしてみてください。jpeg を 6/8 (75%) または 7/8 (87.5%) のサイズに解凍できるからです。テキストの品質は依然としてかなり良好です。

オリジナル

7/8

3/4

(SOは、インラインで表示するときに画像をスケーリングすることにしました)

同様に機能するスケーリングアルゴリズムが世の中にあるかもしれませんが、これは簡単な既成のソリューションです。

于 2010-05-06T15:06:31.557 に答える
2

2 つのオプション:

  1. 別のリサンプリング アルゴリズムを使用します。Lanczosを使用すると、はるかにぼやけた結果が得られます。

  2. 8x8 ブロックを 6x6 ピクセルにリサンプリングする高度な JPEG ライブラリを使用する必要があります。

于 2010-05-06T15:19:19.617 に答える
1

スケールダウンには常に損失が伴いますが、これもトレードオフによって異なります。

  1. jpeg 画像の場合、ぼやけやアーティファクトの生成は正常であるため、最初は正しいサイズの画像を生成することをお勧めします。
  2. Lanczos は優れたソリューションですが、トレードオフがあります
  3. テキストだけで気になる場合は、リサンプリングされた画像に対して膨張フィルターを試すことができます。これにより、ぼやけがいくらか修正されますが、グラフィックにも影響する可能性があります。あなたがそれと一緒に暮らすことができれば、それは良いことです。または、テキストの領域を識別できる場合は、それらの領域に膨張を適用できます。
于 2010-05-06T17:09:01.307 に答える