コンピューターはどのようにして絵を表現するのでしょうか?
画像がコンピュータに保存される場合、通常、各ピクセルのカラー値は数値コードとして表されます。このコードはファイル形式によって異なりますが、通常はピクセル内の赤、緑、青の量に対応する 3 つの数値で構成されます。たとえば、RGB カラー モデルでは、コード (255, 0, 0) を持つピクセルは純粋な赤となり、コード (0, 255, 0) を持つピクセルは純粋な緑になります。
画像ファイルには、各ピクセルのカラー値の保存に加えて、画像解像度、使用されるカラースペース、ファイル形式などの他の情報も含まれる場合があります。この情報は、コンピュータが画像を適切に表示するために必要です。
画像の保存に使用される最も一般的なファイル形式のいくつかを次に示します。
- JPEG (共同写真専門家グループ) :JPEG は非可逆圧縮形式です。つまり、ファイルを圧縮すると一部の画像データが失われます。ただし、JPEG ファイルは通常、非圧縮ファイルよりもはるかに小さいため、高レベルの詳細を必要としない写真やその他の画像を保存するのに適しています。
- PNG (ポータブル ネットワーク グラフィックス) :PNG は可逆圧縮形式です。つまり、ファイルを圧縮しても画像データは失われません。通常、PNG ファイルは JPEG ファイルよりもサイズが大きくなりますが、品質も高くなります。
- GIF (グラフィック交換フォーマット) :GIF はアニメーションをサポートするロスレス形式です。 GIF ファイルは、アイコンやロゴなどの単純なグラフィックによく使用されます。
- TIFF (タグ付き画像ファイル形式) :TIFF は、高品質の画像を保存するために一般的に使用されるロスレス形式です。通常、TIFF ファイルはサイズが大きくなりますが、可能な限り最高の画質が得られます。