画像がぼやける原因を切り分ける——画素が足りないのか、送り先で縮んだのか、表示で引き伸ばされているのか

ぼやけの原因によって、打てる手はまったく違います。手元の元ファイルと見比べて原因を見分け、拡大で整えられるもの・送り方で防げるもの・どのツールでも戻せないものを分けて説明します。

画像がぼやけて見える原因は、①画素数が足りない(小さい画像を大きく表示・拡大している)、②送り先や投稿先のサービスが縮小・再圧縮した、③表示するときに画面の側で引き伸ばされている、④撮った時点でピントが合っていない・手ぶれしている、の4つにほぼ分かれます。どれが原因かで、効く手がまったく違います。先に大事なことを書いておくと、一度失われた細かさは、どのツールを使っても元には戻りません。当サイトの「AI拡大」(/upscale)も、失われた情報を取り戻すのではなく、もっともらしい細部を作って見た目を整えるものです。この記事では、手元の元ファイルと見比べるだけでできる切り分け方と、原因ごとに効く手・効かない手を説明します。

まず「元のファイル」と「ぼやけて見えるもの」を分けて確かめる

最初に、ぼやけているのが元のファイルそのものなのか、送った先や表示した先なのかを分けます。手元にある元のファイルを、写真アプリやパソコンの画像ビューアーで等倍(100%)にして見てください。等倍の時点でもうぼやけているなら、原因は①か④です。等倍ではくっきりしているのに、相手の画面や投稿したページでだけぼやけるなら、原因は②か③です。

次に、元のファイルの画素数(縦横の px)を確かめます。Windows ならファイルを右クリックして「プロパティ」の「詳細」、Mac なら Finder で選んで「情報を見る」、iPhone なら写真アプリで写真の情報を開くと表示されます。表示したい大きさより画素数が少なければ①です。たとえば横 400px の画像をパソコンの全画面(横 1920px)に広げると、1920 ÷ 400 = 4.8 で、1つの画素を縦横それぞれ約 4.8 倍に引き伸ばして見せることになります。

画素数が十分にあり、等倍で見ても輪郭そのものがにじんでいる場合は④です。この場合は画素の数ではなく、撮った瞬間の写り方の問題です。

原因①: 画素数が足りない——拡大しても細かさは増えない

画像は細かなマス目(画素)の集まりで、写っている細かさは画素の数で決まります。拡大は、すでにある画素の間を周りの色から計算して埋める処理なので、写っていなかった細部は増えません。引き伸ばすほど輪郭がゆるくなり、ぼやけて見えます。当サイトのリサイズ(/resize)でも「幅×高さ」に元より大きい数値を入れれば拡大できますが、これはこの引き伸ばしで、下で説明する「AI拡大」とは別の処理です。

一度縮小した画像を、あとで元の大きさに拡大し直しても元には戻りません。縮小した時点で細部が捨てられているためです。当サイトで作った試験画像(800×600 の PNG)を /resize で 50% に縮小し、同じツールで 800×600 に戻して1画素ずつ比べると、線画では 5.8%、文字の並んだ画面では 16.7% の画素が元の値に戻りませんでした。文字の画面では、輪郭の鋭さ(隣り合う画素の明暗の差の大きさ)が元の約6割になりました。

当サイトの「AI拡大」(/upscale)は、たくさんの画像で学習したモデルが「この形なら本来こう写っていたはず」と推定して画素を作り、2倍か4倍に拡大します。輪郭のギザギザやぼやけが出にくく、ロゴ・アイコン・イラストのように線のはっきりした画像が得意です。ただし作られた細部は推定なので、実際とは違うことがあります。小さく写った文字が読めるようになったり、潰れた顔が本人の顔に戻ったりはしません。証拠や記録として使う画像には向きません。当サイトの実測では、1/4 に縮小した試験画像を元の大きさへ戻したとき、輪郭の鋭さは AI拡大のほうが元に近く(線画で元の 0.90 倍。リサイズの拡大は 0.71 倍)、くっきりして見えました。一方、1画素ずつの値が元にどれだけ近いかでは、リサイズの拡大との差はほとんど無く、写真風の画像ではむしろリサイズの拡大のほうが元に近い結果でした。見た目が整うことと、元の画像に近づくことは別です。

AI拡大にはもう1つ、大きさの上限があります。4倍にできるのは約1メガピクセル(およそ1000×1000)まで、2倍は約4メガピクセル(およそ2000×2000)までで、それを超える画像は倍率のボタンを押せません。スマホのカメラで撮った 4032×3024px(約1200万画素)の写真は、どちらの上限も超えています。AI拡大が向いているのは、もともと小さい画像——古いアイコン、小さく保存されたイラスト、縮小されて届いた画像——です。手元に大きい元データがあるなら、それを使うのが最も確実です。

原因②: 送り先・投稿先のサービスが縮小・再圧縮した

LINE・X・Instagram・メルカリなど、画像を受け付ける多くのサービスは、届いた画像を自分の基準で縮小し、JPEG などで保存し直してから相手や閲覧者に見せます。通信量と保存容量を抑えるためで、利用者の側からは止められないことがほとんどです。どこまで縮小し、どの画質で保存し直すかは、サービスが公開していないことが多く、変更もされます。当サイトでも測っていないため、この記事ではサービスごとの数値は書きません。

見分け方は、元のファイルと、送ったあと・投稿したあとの画像を比べることです。受け取った側で保存した画像の画素数が元より少なければ、送り先で縮小されています。画素数が同じでも、等倍で見て色の境目にノイズやにじみが増えていれば、保存し直しによる劣化です。保存し直すと、触っていない部分も含めて画像全体の画素が変わります。当サイトの実測では、品質92の JPEG を一度保存し直しただけで、なだらかな写真では 3.8%、画面のスクリーンショットでは 32.3% の画素が元の値から動きました(測り方と絵柄ごとの数値は /guides/image-edit-recompression)。送り先の画質の設定は当サイトの測定とは違うため、量は同じではありません。

防ぐ手は、送る側にしかありません。サービスに高画質で送る設定や、写真ではなくファイルとして送る方法があれば、それを使います(設定の名前と場所はサービスやアプリの版によって違います)。縮小されることが分かっている場合は、送る前に自分でリサイズ(/resize)しておくと、どの大きさで届くかを自分で決められます。ただし、そのあとの再圧縮まで止められるかはサービス次第で、当サイトでは確かめていません。

すでに送り先でぼやけてしまった画像は、受け取った側では元に戻せません。きれいな画像が必要なら、送り主に元のファイルをもう一度、ファイルとして送ってもらうのが確実です。AI拡大で見た目を整えることはできますが、強く圧縮されて崩れた画像は崩れごと拡大され、不自然になりやすい種類です。

原因③: 表示するときに引き伸ばされている——ファイルは悪くない

同じ画像がパソコンではくっきりしているのに、スマホではぼやける、という場合は表示の側の問題です。スマホの画面は画素がとても細かく、たとえば iPhone 13 の画面は、表示の上では横 390 という数で組み立てられていますが、実際の画素は縦横それぞれ3倍の 1170 です。Web ページやアプリが横 390px の画像を画面の幅いっぱいに表示すると、画像は縦横3倍に引き伸ばされ、ぼやけて見えます。ファイルを等倍で見れば問題が無いので、元の画像を作り直す必要はありません。

Web ページを作っていて自分のサイトの画像がぼやける場合は、表示する枠の幅に、画面の倍率(CSS の px 1つに実際の画素がいくつ対応するか)を掛けた数だけの画素を用意します。上の例なら 390 × 3 = 1170px です。それより小さい画像は、どれだけ圧縮の画質を上げても、表示の時点で引き伸ばされます。

写真アプリやブラウザで拡大表示したときも同じことが起きます。元の画素数を超えて拡大すれば、①と同じ引き伸ばしが画面の上で起きているだけで、ファイルは変わっていません。

原因④: 撮った時点のぼけ(ピンぼけ・手ぶれ)は、拡大でも圧縮でも直らない

画素数は十分にあるのに、等倍で見ると輪郭がにじんでいる写真は、撮影の瞬間にピントが合っていなかったか、カメラや被写体が動いていたためです。これは画素の数の問題ではないので、リサイズでも圧縮でも変わりません。AI拡大も画素を増やすためのもので、ぼけを取り除く機能ではありません。加えて、カメラで撮った写真の多くは上で書いた大きさの上限を超えるため、そのままでは通せません。

撮り直せるなら撮り直すのが唯一の確実な方法です。撮り直せない場合は、写真編集アプリのシャープ(鮮明化)で輪郭を強調すると見やすくなることがありますが、これも細部を取り戻すものではなく、境目の明暗差を強めて見せる処理です。当サイトにはシャープの機能はありません。

当サイトのツールでできることをまとめると、画素が足りない画像を見た目よく大きくする(/upscale)、送る前に大きさを自分で決める(/resize)の2つです。失われた細部を戻すこと、ピンぼけや手ぶれを消すこと、送り先のサービスの縮小を止めることはできません。どのツールも処理はお使いのブラウザの中で行われ、画像は外部のサーバーに送信されません。

症状から原因を引く早見表

まず元のファイルを等倍で開き、上から順に当てはまるものを探してください。

症状考えられる原因確かめ方効く手
元のファイルを等倍で見てもぼやけていて、画素数が少ない①画素数が足りないファイルの縦横の px を見る大きい元データを探す。無ければ AI拡大で見た目を整える
元のファイルはくっきり。送った先・投稿したあとだけぼやける②送り先の縮小・再圧縮受け取った画像の px を元と比べる高画質やファイルとして送る設定を使う。届いたものは元に戻せない
パソコンではくっきり、スマホでだけぼやける③表示の引き伸ばし等倍で見れば問題ないファイルはそのままでよい。Web なら枠の幅×画面の倍率の px を用意する
画素数は十分なのに、等倍で輪郭がにじんでいる④ピンぼけ・手ぶれ等倍で輪郭を見る撮り直す。拡大や圧縮では直らない

このページのよくある質問

関連するツール

画像のトラブル解決ガイド一覧を見る