web-dev-qa-db-ja.com

Windows 7フォトビューアーを使用してズームインすると、ピクセルが表示されるのはなぜですか?

Windows 7に統合されているフォトビューアーは、写真を拡大するとピクセルを表示します。

enter image description here

私はWindowsでXPピクセルがなかったことを覚えています-すべてがスムーズでした。

例として、Firefoxプラグインを使用してWebページのスクリーンショットを作成し、Evernoteを使用してExcelドキュメントのスクリーンショットを作成しました。どちらも.PNG形式です。

ここにビデオがあります

私は拡大鏡を使って自分自身を撮影しましたここで見ることができます

注:動画を再生する前に、YouTubeインターフェースの右下隅で動画の再生を720p HDに設定してください。

どうすればこれを修正できますか?

P.S。14インチのマットスクリーンノートパソコンを持っています。これと関係がありますか?

1
Boris_yo

これは簡単ですが、他に教えてくれない限り、推測です。

.PNGファイルは ベクターベースのグラフィックス を保存できますが、ほとんどの場合、スクリーンショットなどを撮影している場合は、 ラスターグラフィックス/ビットマップ)として保存されます。

したがって、(ビットマップ/ラスターベースの)画像にズームインする場合、通常、システムは、画像をより見栄えよくする他の色でギャップを埋めることにより、画像を自動的に「 アンチエイリアス 」しようとします。見た目にも快適で簡単です。

enter image description here

(左のデフォルトのビットマップ画像が拡大され、右のビットマップ画像でアンチエイリアシングがオンになっています)。

ここで、ベクターグラフィックスについて説明します。ベクターグラフィックスは、実際には画像をピクセルとして保存するのではなく、画像をベクトルまたはポイントとして保存します。たとえば、正方形を記述しようとすると、A and BB and CC and DD and Aの間に線が存在すると言います。次に、システムは任意のズームレベルでその画像を描画し(レンダリング?用語はわかりません)、完璧に見えます。

同じように、TrueTypeフォントはベクトルです。

enter image description here

つまり、Wordなどのアプリケーションでは、ズームインしたり、サイズ500のフォントを選択したりでき、フォントは完璧に見えます。ただし、Microsoft Wordの同じインスタンスの写真を撮り、ズームインしようとすると、保存されたビットマップイメージになり、100%を超えてズームインすると見栄えが悪くなります。

AFAIK、ベクターのスクリーンショットを撮ることはできません。

すべてを要約すると、これがウィキペディアの最後の写真です。ボトルの高品質なベクター画像があります。セクションをビットマップとしてエクスポートし、ベクターと同じようにエクスポートしてからズームインすると、結果は次のようになります。

enter image description here

そして最後に、両方のマシンでまったく同じイメージについて話しているが、新しいイメージでは見栄えが悪い場合、Clear Type(デフォルトでオンになっているはずです)を有効にしていない場合は、次のようになります。新しい画面のDPIが低くなり、画像がより「ブロック状」/ピクセル化されます。

これは簡単な式でテストできます-(Screen Resolution * Screen Resultion) / inches(新しい画面が同じアスペクト比である場合)。高いほど良い。

5
William Hilsum

何が起こっているのかは、Windows XPと7の間のプログラムによる選択の違いです。WindowsXPでは、フォトビューアは、100%のスケーリングを超えて画像をズームするときに、アルゴリズムを使用してハードエッジを滑らかにします。 。これはアンチエイリアスです。画像には無制限の解像度がないため無制限の情報が含まれていないため、ズーム後に平滑化しないと、Windows 7のようにブロック状に見えます。ピクセル、個々のドットが画像は長方形であるため、100%を超えて画像を拡大すると、基本的に小さな長方形の点を取り、それを大きな長方形の点に拡大します。WindowsXP後処理を実行しましたこのブロックを滑らかにするために拡大された画像で。

ズームインするときにこの種のポストプロセスを実行する画像ビューアが必要な場合は、GooglePicasaが適切に機能することがわかります。ただし、この方法で新しい詳細を取得することを期待しないでください。何もないところに詳細を作成することはできません(テレビの犯罪ドラマが何を示唆しようとしても)。 Windowsフォトビューアーの動作を変更することはできません。したがって、サードパーティのオプションをインストールすることが最善の策です。

いいえ、インストールした画面の種類はそれとは関係ありません。これは純粋にソフトウェア側のものです。

6
Ben Richards

あなたが話しているこれらの「ピクセル」は、アンチエイリアシングによるものだと思います。ディスプレイは、曲線だけでなく、ある角度で直線を作成することもできません。 Windowsやその他のプログラムは、アンチエイリアシング技術を使用して、画像が実際よりも優れていると目を欺きます。これらのピクセルは、適切な解像度では事実上見えませんが、画面をキャプチャしてズームすると、突出します。

詳細については、アンチエイリアシングに関するこのウィキペディアをご覧ください 記事

4
Keltari

WinXpとWin7の記憶は正しいです。

最近、Windows XPとWindows7のフォトビューアーの違いに気づきました。Win7ビューアーは、単純にすばやくダーティなスケーリング(ピクセルを破棄するか、ピクセルを複製する)を実行します。 1:1ピクセルマッピング以外で表示している場合の画像。XP写真とFAXビューアは、はるかに優れたスケーリングを行います。XPビューアは、ダウンスケーリングまたはアップスケーリング時にスムーズになりますが、7の同じ画像は階段またはギザギザになります。Microsoftによる実際の後退!Win7用の別のフォトビューアを見つける以外に何もすることはないと思います。

ところで、すべての表示はCRTコンピューターモニター(デュアルブートシステム)で行われたため、LCDディスプレイは要因ではありません。

1
sawdust

ピクセルはどこからでも表示できないため、ズーム時にすべてが正しくスケールアップするわけではありません。

画像のズームは、非常に単純にピクセルの「拡大」を伴うため、各ピクセルは複数のピクセルとして表示されます。その結果、画像は「ブロック状」になり、元の各ピクセルが複数のピクセルのブロックとして表示されます。ズームの品質は、アーティファクトが多すぎるのを避けるために、ピクセルがない場所にピクセルを「発明」するズームソフトウェアの機能に依存します。

フォトビューアーのズームの品質が低下するとは思いませんが、Windows7の別の罠に陥ったと思います。テキストには美しい3D外観を与えるためのピクセルが「散らばっています」。ただし、この美しいテキストは拡大されません。ズームすると、散乱したすべてのピクセルが表示されます。

スクリーンショットを撮るには、ツールを変更するのが解決策です。代わりに、これらの余分なピクセルをキャプチャしないWindows7スナイピングツールを使用してください。その後、結果ははるかに良くスケールアップします。

0
harrymc