One good thing

Good choice at the end of the day.

なぜiphoneの写真が開けない?HEIF形式画像を自在に扱う

画像ファイルには、様々な形式があります。以前からメジャーな「GIF」や「JPEG」に変わって、最近は「PNG」や「HEIF」の形式が増えています。iOS11以降のiphoneの写真はJPEGではなく、HEIF形式が標準です。

 

普段あまり意識することはないですが、他の人に画像を送った際に、相手の環境によって開けないこともあるので、色々な画像形式の違いを見ていきましょう。

画像形式の違い

  • 各画像形式の特徴

ファイル形式

拡張子

色数

圧縮

用途

JPEG
ジェイペグ

jpg
jpeg

1677万色

圧縮
(不可逆)

写真

GIF

ジフ

gif

256色

圧縮

(不可逆)

イラスト、ロゴ、アニメーション

PNG

ピング

png

1677万色

圧縮

(可逆)

イラスト、ロゴ

TIFF

ティフ

tif

tiff

1677万色 非圧縮 印刷用に入稿する画像など

BMP

ビットマップ

bmp 1677万色 非圧縮 以前のWindows標準画像形式

HEIF

ヒーフ

heif

heic

約10億

6433万色

圧縮

(可逆)

写真

RAW

ロー

aw

cr2

neなど

約4兆

3980億色

非圧縮 一眼カメラの撮影画像

※不可逆・・・元に戻せない

※可逆・・・元に戻せる

 

デジカメやWeb用の画像としておなじみのJPEG形式は、人の目では分かりづらい色の違いを間引いてファイルサイズを小さくしています。この間引いた部分は元に戻せません。このように、元の画質に戻せない圧縮方式を「不可逆圧縮」といいます。

これに対して、PNGは元に戻せる「可逆圧縮」です。

 

Windowsの初期設定では、ファイルの拡張子が表示されず、画像形式が分からないため、まずはファイルの拡張子を表示しましょう。

拡張子の表示/非表示PC画面

拡張子の表示/非表示

 

JPEGPNGの違い

 

利用機会の多いJPEGPNGの違いを見ていきましょう。

 

 

メリット

デメリット

JPEG

・色数が多い画像でもファイルサイズを小さくできる

・輪郭がぼやける

・透明色に非対応

・編集と保存を繰り返すと劣化する

PNG

・透明色に対応

・輪郭がはっきりしている

・色数が多いとファイルサイズが大きくなる

 

JPEGは、色が多くてもファイルサイズを比較的小さくできます。ただし、色の差が激しい部分がにじみやすいため、ロゴやイラストなどでは輪郭がぼやけて見えることがあります。

 

そのため、ロゴやイラストはPNG向きです。 

ただし、JPEGと比べてファイルサイズは大きくなります。

 

iOS11以降の画像形式HEIF(ヒーフ)

iOS11以降では、JPEGに変わってHEIF(high Efficiency Image File Format/ヒーフ)形式が標準となりました。

特徴は、高画質でJPEGよりもファイルサイズが小さいことです。

 

iPhonemacで利用する分には問題ありませんが、WindowsやWebアプリで開けないことがあります。画像編集ソフト「Photoshop」ではHEIFファイルを開けませんでした。

HEIFファイルをパソコンで扱うには?

ここで紹介する方法は、3つあります。

iphoneで撮影した写真をiphoneからメール添付して送信

すると、自動的にJPEGに変換されます。

 

・フリーの変換ソフトを使う

Googleフォトなどのファイル転送アプリを使ってパソコンに転送し、ダウンロードすると、写真はHEIFファイルのままです。

convertio.co

などのツールを利用するとことでJPEG形式など他の画像形式に変換することができます。

 

iphoneの設定を変更する

iphoneの設定>カメラ>フォーマット

に進むと、”高効率”にチェックが入っています。

”互換性優先”にチェックを入れます。

f:id:hikariat:20210121143255j:plain

iphone設定>カメラ>フォーマット

すると、常にJPEGで撮影してくれます。

 

・変換アプリを使う

「JPEG - PNG 変換 〜画像フォーマットを変換」をApp Storeで

f:id:hikariat:20210121142928j:plain

f:id:hikariat:20210121142915j:plain

f:id:hikariat:20210121142918j:plain

f:id:hikariat:20210121142921j:plain

f:id:hikariat:20210121142924j:plain

アプリでHEIFからJpeg画像変換