レビュー比較的目立たないバージョン番号にもかかわらず、最近リリースされた GIMP 2.9.2 は、人気の画像編集スイートにとって大きな飛躍を表しています。
すべての奇数番号の GIMP リリースと同様に、2.9.2 はテクニカル プレビューと見なされますが、ここでの機能は安定リリース GIMP 2.10 のベースとなります。
その間、2.9.2 は非常に安定していることがわかりましたが、ほとんどの場合、自分でコンパイルする必要があります。
なぜわざわざコンパイルする必要があるのでしょうか?このリリースには、内部的に多くの変更が加えられています。特に、GEGL(Generic Graphics Library)への移行がほぼ完了しました。GEGLはGIMPの「新しい」画像処理エンジンで、プロジェクトは数リリースにわたってGEGLコードを徐々に取り入れてきました。実際、GIMPのGEGLは今でも「新しい」と称されていますが、プロジェクト自体は2000年に始まり、GIMPは2007年から徐々にGEGLへの移行を進めてきました。
GIMP 2.6(2008年にリリース)には、GEGLベースのカラーグレーディングツールがいくつか搭載され、GEGL「フィルター」を使用するオプションもありましたが、「実験的」とされていました。2012年のGIMP 2.8では、GEGLは「投影 - 積み重ねられたレイヤーの平坦化された表現」に採用されました。
今後リリースされる GIMP 2.10 では、ほぼすべての機能に GEGL が使用される予定です。
つまり、GIMP 2.9.2は高ビット深度画像(カラーチャンネルあたり16/32ビット処理)をサポートすることになります。64ビット/チャンネル画像もオプションでサポートされますが、これは将来的に対応が予定されている機能のようです。GEGLのサポートにより、GIMPはOpenEXRハイダイナミックレンジイメージング画像ファイル形式の基本サポートも開始しました。OpenEXRに加えて、GIMP 2.10はPNG、TIFF、PSD、FITSファイルからカラーチャンネルあたり16/32ビットのデータの読み書きに対応しました。
もう一つの大きな新機能は、画像フィルターのキャンバス上プレビューです。GIMPの以前のバージョンでは、ほとんどのフィルターはフィルターダイアログボックス内に非常に小さなプレビューウィンドウしか表示されませんでした。これは確かに機能するものの、フィルターの効果を確認するために、フィルターの操作を中断して画像を拡大したりパンしたりする必要があることが多々ありました。2.10では、多くのフィルターが画像にリアルタイムでバックグラウンドで効果を適用できるようになります。
高ビット深度の OpenEXR 画像の処理
GIMP wikiによると、57個のプラグインがGEGL操作に移植されており、さらに27個が移植作業中です。さらに37個のプラグインはまだ移植が必要です。残念ながら、アンシャープマスク、ガウスぼかし、赤目除去といった、リアルタイムプレビューによって使い勝手が大幅に向上する人気のプラグインは、まだ開発中です(Ubuntu向けの最新PPAをご利用の場合、ガウスぼかしとアンシャープマスクがGEGLにアップデートされていることがわかります)。とはいえ、数だけ見ると、GIMPのフィルターの大部分がライブプレビューに対応しています。
サードパーティ製フィルターは別の話です。ほとんどはまだGEGLに移植されていません。例えば、非常に強力で人気が高いG'MICプラグインはGEGLに移植されていません(G'MICは多くのアプリケーションで使用されているスタンドアロンフレームワークであるため、すぐには移植されない可能性が高いでしょう)。しかし、G'MICはGIMP 2.9.2では問題なく動作します。
GEGLポートの作業には、もう一つ大きな副次的効果があります。それは、例えばWeb用に画像を縮小するといったダウンサイジング操作において、より高品質な結果が得られるようになったことです。Web用の画像に便利な新機能として、WebP画像の読み込みとエクスポートの基本サポートも追加されました。
WebPはGoogleが提案する画像フォーマットで、JPEGと同等の解像度でファイルサイズが小さくなると主張しています。現在のところ、ChromeとOperaウェブブラウザでのみサポートされています。GIMPのWebPサポートには、ICCプロファイルやメタデータの埋め込み機能やWebPのアニメーション機能のサポートなど、いくつかの機能が欠けていますが、WebPを使用する主な目的がファイルサイズの削減であることを考えると、メタデータの削除はバグではなく機能と言えるでしょう。
GEGLへの移行が完了したことで、GIMPのロードマップにいくつかのエキサイティングな新機能が追加されました。その中には、画像編集の聖杯とも言える非破壊編集機能も含まれています。非破壊編集が実装されるのはGIMP 3.2まで待たなければなりませんが、その間も高ビット深度のサポートとフィルタープレビュー機能のおかげで、GEGLへの取り組み(そしてユーザーの皆様の待ち時間)は十分に報われたと感じています。
GEGLフィルターを使用したライブのフル画像プレビュー
GIMP 2.9.2では、カラーマネジメントプラグインも完全に書き換えられました。多数の新機能と、大幅に強化されたカラーマネジメントサポートが提供されます。これにより、GIMPは異なる色空間を持つ画像の組み合わせで完全に失敗することがなくなりました。高ビット深度のサポートに加えて、GIMPはLittleCMS v2を採用し、高ビット深度と低ビット深度間で画像を変換する際の色忠実度の損失を最小限に抑えます。
先ほども申し上げましたが、GIMP 2.9.2はテクニカルプレビュー版です。過去のプレビュー版とは異なり、今回のリリースは私のテストで非常に安定していることがわかりました。とはいえ、このリリースで本番環境への導入は避けてください。GIMPは「準備が整い次第」というリリースポリシーを採用していますが、2.10で予定されている機能の多くは既に2.9.2に実装されているため、2.10の正式リリースもそう遠くない将来に実現することを期待しています。®