コラム · 拡大

画素は増える。細部は増えない。

小さい写真を大きな画面に出したい、書類の 1 ページに収めたい。その前に、増えた画素がどこから来るのかを見ておきます。

拡大がやること、やらないこと

拡大の倍率は 2 倍、3 倍、4 倍の三つだけです。ひとつ選ぶと、まわりの画素を混ぜながら絵を引き伸ばし、そのあと輪郭に鋭さを足します。増えた画素は、隣り合う画素から計算したものです。どこか別の場所から細部を持ってくるわけではありません。ぼやけた顔が、誰か分かる顔になることもありません。

ピントがずれた写真や、少し手ぶれた写真は、拡大を通しても同じ写真のままです。輪郭が少し硬くなるだけです。画素は増え、置ける場所は広がりますが、見える情報は増えていません。大きな画面でぼんやり見せたくない、という用途には効きます。失われた情報を取り戻したい、という用途には効きません。

拡大は補間と輪郭の強調です。超解像でも、ニューラルネットワークによる復元でもありません。

倍率が上がると画素は二乗で増える

2 倍は縦も横も 2 倍なので、画素の総数は 4 倍になります。4 倍は縦横それぞれ 4 倍で、総数は 16 倍です。3000 × 2000 の写真を 4 倍にすると 12000 × 8000、9600 万画素になります。これはページの上限を超えるので、この画像は大きすぎてブラウザが扱えない、と表示されます。倍率を決める前に、元の縦横の画素を見ておいてください。

輪郭を鋭くするスライダーは動かせます。強くすると輪郭が硬くなり、白い縁、ノイズ、肌の細かい粒も一緒に目立ちます。弱くすると補間に近づき、全体がやわらかくなります。基準になる値はありません。出力を見てから保存してください。

  • 元の長辺が 1500 画素くらいで、Web ページやチャットに出すなら 2 倍で足ります。
  • スクリーンに映す、書類の 1 ページに置くなら 3 倍が無難です。
  • 元が数百画素しかないなら、4 倍はギザギザも一緒に拡大します。先に輪郭を見てください。

寸法を決めるのとは別の道

寸法を決めるは、画素かパーセントで幅と高さを変えます。パーセントは 1 から 400 まで、縦横比を固定でき、拡大しないという指定もできます。拡大は倍率で決まり、2、3、4 の三つだけです。どちらも画素を計算し直しますが、細部は足しません。幅と高さを指定したいなら寸法を決める、全体を一段大きくしたいなら拡大です。

ファイルの大きさと画素の数は別の話です。ファイルを軽くしたいならファイルを縮める、画素の数を変えたいなら寸法を決めるか拡大です。拡大したあとのファイルはたいてい大きくなります。画素が本当に増えているからです。

大きすぎる画像は途中で止まる

幅か高さが 12000 を超えるか、画素の総数が 2400 万を超えると、この画像は大きすぎてブラウザが扱えない、と表示されます。回線の問題ではなく、このブラウザで計算しきれないという意味です。倍率を一段下げるか、先に寸法を決めるで元の画像を小さくしてから拡大してください。逆の順番に意味はありません。拡大してから縮めるのは、同じ計算を二度するだけです。

出力は PNG、透明は残る

拡大の出力はいつも PNG です。透明だった場所は透明のままで、白い背景は敷かれません。JPG が要るなら、そのあとJPG にするを通します。背景色を選ぶのはその工程です。

ネットワークに触れるのは二つ

ページを開いたとき、その訪問は 51.LA で数えられます。数えているのはページが開かれたことで、画像ファイルではありません。画素の計算はこのブラウザの中で終わります。ファイルの扱いにこの線引きが書いてあり、そこにもログインやアカウントはありません。

もう一つは切り抜きです。最初に主題を抜くを使うとき、ブラウザはモデルの配布元から認識モデルを一つダウンロードし、この端末のキャッシュに置きます。計算はこの端末のままです。拡大はそのモデルをダウンロードしませんし、切り抜きを通して写真を外に出すこともありません。

保存されるのは、この端末が今作った PNG です。元のファイルは元のフォルダに残っています。

送る前に三つ見る

  • 輪郭に白い硬い縁が出ていないか。暗い背景の文字で一番目立ちます。
  • ノイズや肌の粒まで一緒に拡大されていないか。気になるなら戻って輪郭を弱めます。
  • 大きさは本当に足りているか。足りなければ倍率を上げてもう一度。

一度に置けるファイルは 40 個までです。拡大は続けて回せる工程なので、まとめて処理してから保存できます。待ち行列はこの一度の訪問の中だけのもので、再読み込みや画面を閉じると、保存していない結果は消えます。まとめて処理する流れを先に見るならまとめて縮めてから送るを読んでください。

今すぐやるなら、画像を作業台に置き、拡大を開いて倍率を選び、保存の前に原寸で輪郭を見てください。