スマホで撮影した写真をローカルでバックアップしたのにPCで見えない?
形式はjpegなのになんでかな?って疑問を記事にしました。
今後の環境が変わっていくと状況は改善するかも?
ラスター形式とベクター形式の違い
まずは描写に利用されている形式について紹介します。
デジタル描写で使用されている形式は大きく分類すると2種類だけで、
それがラスター形式とベクター形式です。
それぞれの詳細をこれから解説します。
ラスター形式とは
ラスター形式はカメラで撮影した画像や、ペイントなどのお絵描きツールで採用され、
モザイクアートのように画面の端からドットを並べて描写する形式です。
ドットの細かさは画像の場合、解像度に依存しているので、
元画像よりも拡大して表示するとドットが目立ち、画像が荒く感じられるため
解像度を超えて描写するには不向きな形式です。
また、利用している形式によっては保存時に自動的に圧縮が加わって劣化することがあります。
ベクター形式とは
ドロー形式はCADなどの設計業務や、ポスターなどの印刷物などで採用され、
点と線や位置など数学的に記録して目的の形を作る形式です。
関数で似た形状になるように置換したりしていますが、
解像度に依存していないので拡大しても綺麗な形状を維持できます。
データ容量が大きくなる傾向があるので写真のような複雑な描写には不向きな形式です。
特に輪郭が曖昧な描写は扱うデータ量が膨大になりメモリーに優しくありません。
ですが、ラスター形式のように保存時に劣化することはありません。
ラスター形式とベクター形式を一緒に使うと?
最近、Vtuberが人気になっていますが複雑に動きながら綺麗なCGと思わせるものは
輪郭をベクター形式で作って、肌をラスター形式で補完して作られているからです。
昔のポリゴンから同じ手法ですがベクター形式の部品を繋げ、
モーションデータを基に動作を作ると複雑な動きもできるようになります。
ラスターの部品化(目や口、肌色など)を交換することで表情がコロコロ変わったり
本当に話しているように見えているので、製作者の努力に脱帽します。
有名な企画としてLive2Dというものがありますよね!
ラスター形式の画像における主な種類
ラスター形式から画像で扱われる主要なビットマップ画像の種類を表にまとめました。
| 形式名 | 読み方 | 色数 | 圧縮形式 | 特徴 |
| PNG | ピング | 約1677万 | 可逆圧縮形式 | 背景を透過でき、元画質が維持できる |
| JPEG | ジェイペグ | 約1677万 | 不可逆圧縮形式 | 圧縮アルゴリズムが鋭利な形状には不向き 図形や、塗りつぶしなどを行うと 画像にノイズが発生する |
| BMP | ビットマップ | 約1677万 | 非圧縮(標準) | Windowsの関連ソフトで使用する場合は 非圧縮のため元画質が維持できる |
| GIF | ジフ | 256 | 可逆圧縮形式 | 背景を透過でき、元画質が維持できる |
| RAW | ロー | カメラ依存 | 非圧縮 | 高級カメラで撮影した時の生データ メーカーの独自色が強く、互換性がない 最近はpixelなどのスマホで採用 |
| HEIC | ヒーフ | 10億色 | 不可逆圧縮形式 | 最近のカメラやiphoneや 一部のAndroidスマホで採用されている Windowsでは標準対応しておらず プラグインなどの追加導入が必要 不可逆圧縮形式ではあるものの 多少の変動性や劣化耐性をもっている |
形式は同じでも規格が違う?
スマホで撮影した写真はHEICかRAW、Jpegのいずれかを利用していますが
RAWについて調べてみるとわかるのですが名称は同じでも互換性がないものもあり、
特にメーカー独自の技術が利用されていると機能の仕様が相互共有されず、
専用ソフトウェアやMACなどでのみ編集作業や変換作業が推奨されるのが現実です。
Pixelで採用されているトップショットと呼ばれる機能も
1つのJpegファイルなのにm-jpeg(モーションジェイペグ)動画のように
複数のフレームを格納する規格も生まれているので新機能は端末で完結する運用が前提のようです。
結論
多様な端末が開発される一方で、一般ユーザーはSNSサービスを利用することが増え、
規格を意識しなくても利用できるようにサービス側が既存の仕組みを拡張しています。
しかし、セキュリティー対策でネットワークを介さずにデータ交換が必要な職場では
互換性に悩まされることが今後も増えていくことを実感しました。
特にブラウザ環境とローカル環境の敷居が顕著になっており、
レガシーな環境では導入できるものも少なくなっているようにも感じました。

Comments