質問: デジカメの画像 デジカメで写真を撮って、sdカードからパソコンにコピーします。 このとき画像データはjpegとなっていますが、どの段階で 生データからjpegに圧縮されたのでしょうか。 撮った瞬間でしょうか。
回答: まず、デジカメの仕様を取説かカタログで確認してください。 記録方式の画像形式を確認してください。「静止画/jpeg」となっていればデジカメのメモリに記録される段階でjpegになっています。 デジカメで記録される画像形式には「jpeg」「tiff」「dng」「raw」とありjpeg/tiff/dngは共通フォーマット、rawはカメラ固有のフォーマットです。 イメージセンサーから生成された信号は画像処理エンジンにて撮影パラメーターを加味してjpegに変換/保存されます。画像処理エンジンを通る前のデータがdng/rawになります。 http://ja.wikipedia.org/wiki/raw%e7%94%bb%e5%83%8f jpegは画質を損ねずファイルサイズを小さくすることに優れた画像フォーマットです。人間の目が認識できない色/明るさの変化を省略して記録するのでファイルサイズを小さくすることができるのですが、データを捨てることにもなっているので画質は少なからず劣化しています。 tiffはデータを捨てることなく全て記録するのでjpegのような画質劣化はありませんがその分ファイルサイズが大きくなります。jpegに対して10倍以上の大きさになるのが一般的。圧縮方式にも何種類か有り、無圧縮からzipと同じアルゴリズムを採用したモノまで。更にrgbデータの記録順などにも違いがあったりします。 デジカメ黎明期の時代はメモリカードが非常に高価だった(64mbで1万円以上もザラだったはず)ため少ないメモリカードに沢山画像が保存できるjpegが採用されたのだと思います。