あらゆる画像を JPGに 変換
ドラッグアンドドロップ または クリックで選択
プライベートで安全
すべてがブラウザで行われます。あなたのファイルが私たちのサーバーに触れることはありません。
超高速
アップロードも待つ必要もありません。ファイルをドロップした瞬間に変換します。
本当に無料
アカウントは必要ありません。隠れたコストもありません。ファイルサイズのトリックもありません。
JPG フォーマットとは何ですか?
JPEG JFIFフォーマット
JPEG(Joint Photographic Experts Group の略)は、デジタル画像、特にデジタル写真で生成された画像の非可逆圧縮によく使用される手法です。圧縮の程度を調整することができ、ストレージサイズと画質の間で選択可能なトレードオフを可能にします。JPEG は通常、画質の低下がほとんどない 10:1 の圧縮を実現します。
JPEG 圧縮アルゴリズムは JPEG 規格の中核です。このプロセスは、デジタル画像を通常の RGB 色空間から YCbCr と呼ばれる別の色空間に変換することから始まります。YCbCr 色空間は、画像を輝度(Y、明るさのレベルを表す)とクロミナンス(Cb と Cr、色の情報を表す)に分割します。この分離は、人間の目は色よりも明るさの変化に敏感であるため、この利点を活用してクロミナンス情報を輝度よりも多く圧縮することで有益です。
画像が YCbCr 色空間にあると、JPEG 圧縮プロセスの次のステップはクロミナンスチャネルをダウンサンプリングすることです。ダウンサンプリングはクロミナンス情報の解像度を低下させますが、通常は人間の目が色の詳細にあまり敏感ではないため、画像の知覚品質に大きな影響はありません。このステップはオプションであり、目的の画質とファイルサイズのバランスに応じて調整できます。
ダウンサンプリング後、画像は通常 8x8 ピクセルのブロックに分割されます。各ブロックは個別に処理されます。各ブロックを処理する最初のステップは、離散コサイン変換(DCT)を適用することです。DCT は、空間ドメインデータ(ピクセル値)を周波数ドメインに変換する数学演算です。結果は、画像ブロックのデータを空間周波数成分の観点から表す周波数係数の行列です。
DCT から得られる周波数係数は、次に量子化されます。量子化とは、大規模な入力値セットをより小規模なセットにマッピングするプロセスです。JPEG の場合は、周波数係数の精度を低下させることを意味します。これは圧縮の非可逆的な部分が発生する部分であり、一部の画像情報が破棄されます。量子化ステップは量子化テーブルによって制御され、各周波数成分に適用される圧縮量を決定します。量子化テーブルは、より高い画質(圧縮が少ない)またはより小さいファイルサイズ(圧縮が多い)を優先するように調整できます。
量子化後、係数はジグザグ順に配置され、左上から始まり、高周波数成分よりも低周波数成分を優先するパターンに従います。これは、低周波数成分(画像のより均一な部分を表す)が高周波数成分(より細かい詳細とエッジを表す)よりも全体的な外観にとって重要であるためです。
JPEG 圧縮プロセスの次のステップはエントロピー符号化であり、これは可逆圧縮の手法です。JPEG で使用される最も一般的なエントロピー符号化の形式はハフマン符号化ですが、算術符号化もオプションです。ハフマン符号化は、より頻繁に出現する値に短いコードを、より頻繁に出現しない値に長いコードを割り当てることで機能します。ジグザグ順序は類似した周波数係数をグループ化する傾向があるため、ハフマン符号化の効率が向上します。
エントロピー符号化が完了すると、圧縮されたデータは JPEG 規格に準拠したファイル形式に格納されます。このファイル形式には、画像の寸法や使用された量子化テーブルなどの画像に関する情報を含むヘッダーが含まれ、その後にハフマン符号化された画像データが続きます。ファイル形式は、カメラの設定、撮影日時、その他の関連の詳細に関する情報を含めることができる EXIF データなどのメタデータの挿入もサポートしています。
JPEG 画像が開かれると、解凍プロセスは本質的に圧縮ステップを逆転させます。ハフマン符号化されたデータはデコードされ、量子化された周波数係数は圧縮中に使用されたのと同じ量子化テーブルを使用して量子化解除され、逆離散コサイン変換(IDCT)が各ブロックに適用されて周波数ドメインデータを空間ドメインのピクセル値に戻します。
量子化解除と IDCT プロセスは、圧縮の非可逆的な性質によりいくつかのエラーを導入します。そのため、JPEG は複数の編集と再保存が行われる画像には適していません。JPEG 画像が保存されるたびに、再び圧縮プロセスが実行され、追加の画像情報が失われます。これにより、時間の経過とともに画質が著しく低下する可能性があり、これは「世代の損失」として知られる現象です。
JPEG 圧縮の非可逆的な性質にもかかわらず、その柔軟性と効率性により、依然として一般的な画像形式です。JPEG 画像はファイルサイズが非常に小さくなる可能性があり、帯域幅と読み込み時間が重要な考慮事項である Web での使用に理想的です。さらに、JPEG 規格にはプログレッシブモードが含まれており、画像を複数のパスでデコードできるようにエンコードできます。各パスで画像の解像度が向上します。これは Web 画像に特に役立ちます。低品質バージョンの画像をすばやく表示でき、より多くのデータがダウンロードされると品質が向上します。
JPEG にもいくつかの制限があり、すべてのタイプの画像に常に最適な選択肢ではありません。たとえば、シャープなエッジやコントラストの高いテキストを含む画像には適していません。圧縮により、これらの領域の周囲に目立つアーティファクトが発生する可能性があるためです。さらに、JPEG は透過性をサポートしていません。これは、PNG や GIF などの他の形式で提供される機能です。
元の JPEG 規格のいくつかの制限に対処するために、JPEG 2000 や JPEG XR などの新しい形式が開発されました。これらの形式は、圧縮効率の向上、より高いビット深度のサポート、透過性や可逆圧縮などの追加機能を提供します。ただし、元の JPEG 形式と同じレベルの普及にはまだ達していません。
結論として、JPEG 画像形式は、数学、人間の視覚心理学、コンピュータサイエンスの複雑なバランスです。その広範な使用は、ほとんどのアプリケーションで許容できるレベルの画質を維持しながらファイルサイズを削減するその有効性の証です。JPEG の技術的側面を理解すると、ユーザーはこの形式を使用するタイミングと、ニーズに最適な品質とファイルサイズのバランスに合わせて画像を最適化する方法について情報に基づいた意思決定を行うのに役立ちます。
対応フォーマット
AAI.aai
AAI Dune 画像
AI.ai
Adobe Illustrator CS2
AVIF.avif
AV1 画像ファイルフォーマット
BAYER.bayer
Raw ベイヤー画像
BMP.bmp
Microsoft Windows ビットマップ画像
CIN.cin
Cineon 画像ファイル
CLIP.clip
画像クリップマスク
CMYK.cmyk
Raw シアン、マジェンタ、イエロー、黒サンプル
CUR.cur
Microsoft アイコン
DCX.dcx
ZSoft IBM PC マルチページ Paintbrush
DDS.dds
Microsoft DirectDraw Surface
DPX.dpx
SMTPE 268M-2003 (DPX 2.0) 画像
DXT1.dxt1
Microsoft DirectDraw Surface
EPDF.epdf
カプセル化されたポータブルドキュメントフォーマット
EPI.epi
Adobe カプセル化PostScriptインターチェンジフォーマット
EPS.eps
Adobe カプセル化PostScript
EPSF.epsf
Adobe カプセル化PostScript
EPSI.epsi
Adobe カプセル化PostScriptインターチェンジフォーマット
EPT.ept
TIFFプレビュー付きカプセル化PostScript
EPT2.ept2
TIFFプレビュー付きカプセル化PostScript Level II
EXR.exr
高ダイナミックレンジ(HDR)画像
FF.ff
Farbfeld
FITS.fits
フレキシブル画像転送システム
GIF.gif
CompuServe グラフィックス交換フォーマット
HDR.hdr
高ダイナミックレンジ画像
HEIC.heic
高効率画像コンテナ
HRZ.hrz
スロースキャンテレビジョン
ICO.ico
Microsoft アイコン
ICON.icon
Microsoft アイコン
J2C.j2c
JPEG-2000 コードストリーム
J2K.j2k
JPEG-2000 コードストリーム
JNG.jng
JPEG ネットワークグラフィックス
JP2.jp2
JPEG-2000 ファイルフォーマット構文
JPE.jpe
JPEG JFIFフォーマット
JPEG.jpeg
JPEG JFIFフォーマット
JPG.jpg
JPEG JFIFフォーマット
JPM.jpm
JPEG-2000 ファイルフォーマット構文
JPS.jps
JPEG JPSフォーマット
JPT.jpt
JPEG-2000 ファイルフォーマット構文
JXL.jxl
JPEG XL画像
MAP.map
マルチレゾリューションシームレス画像データベース(MrSID)
MAT.mat
MATLAB レベル5画像フォーマット
PAL.pal
Palm ピクスマップ
PALM.palm
Palm ピクスマップ
PAM.pam
一般的な2次元ビットマップフォーマット
PBM.pbm
ポータブルビットマップフォーマット(白黒)
PCD.pcd
フォトCD
PCT.pct
Apple Macintosh QuickDraw/PICT
PCX.pcx
ZSoft IBM PC ペイントブラシ
PDB.pdb
Palm 画像ビューアフォーマット
PDF.pdf
ポータブルドキュメントフォーマット
PDFA.pdfa
ポータブルドキュメントアーカイブフォーマット
PFM.pfm
ポータブルフロートフォーマット
PGM.pgm
ポータブルグレイマップフォーマット(グレースケール)
PGX.pgx
JPEG 2000 非圧縮フォーマット
PICT.pict
Apple Macintosh QuickDraw/PICT
PJPEG.pjpeg
JPEG JFIFフォーマット
PNG.png
ポータブルネットワークグラフィックス
PNG00.png00
オリジナル画像からビット深度、カラータイプを継承したPNG
PNG24.png24
不透明またはバイ ナリ透過24ビットRGB(zlib 1.2.11)
PNG32.png32
不透明またはバイナリ透過32ビットRGBA
PNG48.png48
不透明またはバイナリ透過48ビットRGB
PNG64.png64
不透明またはバイナリ透過64ビットRGBA
PNG8.png8
不透明またはバイナリ透過8ビットインデックスカラー
PNM.pnm
ポータブルエニーマップ
PPM.ppm
ポータブルピクスマップフォーマット(カラー)
PS.ps
Adobe PostScriptファイル
PSB.psb
Adobe 大容量ドキュメントフォーマット
PSD.psd
Adobe Photoshop ビットマップ
RGB.rgb
Raw 赤、緑、青サンプル
RGBA.rgba
Raw 赤、緑、青、アルファサンプル
RGBO.rgbo
Raw 赤、緑、青、不透明度サンプル
SIX.six
DEC SIXELグラフィックスフォーマット
SUN.sun
Sunラスタファイル
SVG.svg
スケーラブルベクターグラフィックス
TIFF.tiff
TIFF(タグ付き画像ファイルフォーマット)
VDA.vda
Truevision Targa画像
VIPS.vips
VIPS画像
WBMP.wbmp
ワイヤレスビットマップ(レベル0)画像
WEBP.webp
WebP画像フォーマット
YUV.yuv
CCIR 601 4:1:1 または 4:2:2
よくある質問
これはどのように機能しますか?
このコンバーターはブラウザ内で完全に動作します。ファイルを選択すると、メモリに読み込まれ、選択したフォーマットに変換されます。その後、変換されたファイルをダウンロードできます。
ファイルの変換にかかる時間は?
変換は瞬時に開始され、ほとんどのファイルは1秒以内に変換されます。大きなファイルの場合、時間がかかる場合があります。
ファイルの扱いは?
ファイルは決してサーバにアップロードされません。ブラウザ内で変換され、変換されたファイルがダウンロードされます。ファイルは見られません。
変換できるファイルタイプは?
画像フォーマット間の変換すべてに対応しています。JPEG、PNG、GIF、WebP、SVG、BMP、TIFFなどです。
料金はかかりますか?
このコンバーターは完全に無料で、永久に無料のままです。ブラウザ内で動作するため、サーバを用意する必要がないので、料金を請求する必要がありません。
一度に複数のファイルを変換できますか?
はい、一度に複数のファイルを変換できます。追加時に複数のファイルを選択してください。