PPM変換
JPG、PNG、WebP、GIFをPPMに変換します。この形式はシンプルで非圧縮のため、ファイルサイズが大きくなります。ピクセルサイズは変わりません。すべてブラウザ内で処理され、ファイルはどこにもアップロードされません。
PPM(Portable Pixmap)は、PBM、PGM、PPMからなるNetpbm形式ファミリーのひとつです。これらの形式は1980年代後半に、異なるプラットフォーム上のプログラム間で画像をやり取りする極めて単純な方法として登場しました。
PPMファイルは短いヘッダーで始まります。最初に形式の識別子、続いて幅、高さ、色の最大値が示されます。ヘッダーの後には、各ピクセルの赤、緑、青の値が書き込まれます。圧縮がないため、構造は読み書きしやすくなっています。
このシンプルさにより、この形式は教育用の課題、研究用プログラム、コマンドラインでの画像処理、アルゴリズムのデバッグに便利です。開発者は、特別なライブラリを使わずに、数行のコードでPPMファイルを作成したり読み込んだりできます。
シンプルさの代償はサイズです。バイナリ形式では1ピクセルが3バイトを占め、中程度の解像度の写真でも数十メガバイトのファイルになります。PPMには透明の仕組みがなく、ほとんどのブラウザはこのファイルを表示しません。
PPM変換は、専門ソフトでのその後の処理に向けたデータの準備に適しています。透明な領域は背景で置き換えられ、画像はバイナリ形式で書き込まれ、ピクセルサイズは変わらずに保持されます。ページを閉じると、一時データはブラウザのメモリから削除されます。
すべての計算はブラウザ内でローカルに実行されます。データがサーバーに送信されることはなく、完成したファイルは変換後すぐにダウンロードできます。登録やソフトウェアのインストールは不要です。このページはパソコン、タブレット、スマートフォンで動作します。