0

画面上の小さなフォント用のOCRソフトウェアを開発しています。フォントはブラウザでレンダリングされます。ClearTypeを使用して画面にレンダリングされ、画面上のどこに配置されていても単語の文字が同じように見えることに気付きました。ただし、多くのケースをチェックしていませんが、いくつかの一般的なケースをチェックしています。

たとえば、次の画像では、文字aが2回繰り返されています。最初に1回、最後から3番目に素敵です。文字aは、ピクセルごとにまったく同じように見えます。私の質問は、ClearTypeレンダリング内の同じフォントと同じフォントサイズの文字は常に同じですか?同じフォント内のすべての文字に同じことが当てはまりますか?

ここに画像の説明を入力してください

ClearTypeはここにあります。

4

1 に答える 1

1

フォント、サイズ、および使用されているClearTypeのバージョン(およびレンダリングに適用されるアプリケーション設定)に応じて、使用される場合と使用されない場合があります。MicrosoftのClearTypeの説明はこれにいくらか入り込んでおり、文字の2つのインスタンスが同じものをレンダリングしない場合を観察できる例を示しています(右側の「elle」を参照。「e」と「l」の両方2番目のインスタンスではレンダリングが異なります)。これは、ピクセルの最も近い1/64に解決される小数の前進幅の使用と関係があります。したがって、1つの文字の多くの異なるインスタンスになってしまう可能性があります(ご覧のとおり、違いはかなり微妙です)。

つまり、文字の2つのインスタンスがまったく同じになることに依存するものは何も書きません。それらはかなり似ていますが、同一ではありません。

于 2013-01-18T15:21:34.697 に答える