第 9章GIMPを使用した画像の操作

GIMP(GNU Image Manipulation Program)を使えば、デジタルカメラで撮影した写真、スキャナで読み込んだ画像、コンピュータで作成した画像などのデジタル画像ファイルを、作成、修正、処理、レタッチすることができます。この章では、GIMPの概要と、一般的な使い方を説明します。

他の分野と同じように、画像処理には独自の用語があります。この章だけでは、GIMPを完全に理解するのに必要な用語と概念すべてについて完全に説明することはできません。もっと詳しく知りたい人のために、GIMPとその機能、そして画像処理の基本概念を説明した書籍がいくつか出版されています。GIMPについてもっと詳しい情報が必要な場合は、本章の最後の方に示す参考書籍を参照してください。

さらに、GIMPで用意されているツールで期待どおりの効果が得られない場合でも、スクリプト言語Schemeでスクリプトを記述することを厭わないのであれば、GIMPに新しいScript-Fuを追加できます。Script-Fuは、ワープロや表計算ソフトのマクロと似ており、図やテキストに一連の効果(フィルタやその他のGIMP機能)を適用できます。Gimpにはあらかじめ記述されたScript-Fuが含まれていて、誰でも使用することができますが、ユーザー独自のスクリプトを記述することもできます。Script-Fuに関する詳しい情報は、本章の最後の方に示す参考書籍を参照してください。

GIMPでは多くのことができますが、いくつかの制限があります。活字メディア向けに画像を作成するグラフィックアーティストは、業務にGIMPを使用するには機能が欠けていたり使いにくいと指摘するかもしれません。

たとえば、GIMPは、カラー印刷で一般的に使用されているCMYK(シアン、マゼンタ、黄、黒)色空間を(まだ)サポートしていません。その代わり、GIMPは、Web用の画像制作者には馴染みの深いRGB(赤、緑、青)色空間を使用します。

GIMPをこの章で取り上げる理由は、このアプリケーションがWeb向けに画像を作成するのに適しているからです。ここでは、まず最初に、Webページで表示するための写真を編集してみます。次に、Webページの背景に並べて表示するバックグラウンド画像を作ります。最後に、GIMPを使用して、Webページ用のタイトル画像を作成します。

「実地学習」を開始する前に、ファイルの作成、ファイルの保存、ツールボックス、ダイアログボックスなどの基本を理解しておきましょう。

GIMPの基本

GIMPを使用するには、いくつかの基本を理解する必要があります。シェルプロンプトでgimpと入力して、GIMPを起動します。GNOMEのGimpを起動して、メインメニュー-プログラム-グラフィックス-GIMPと選択します。KDEの場合、メインメニュー-グラフィックス-GIMPを選択します。

ほかの多くのアプリケーションと同じように、GIMPでは、1つ以上の方法で作業を行うことができます。一般的に、GIMPで作業するには、以下の3とおりの方法があります。

GIMPが起動すると、ツールボックスが表示されます。

ツールボックス

GIMPのツールボックスには、GIMPでよく使うツールが納められています。

図 9-1. ツールボックス

ツールボックスを最小化(パネルに表示)することはできますが、ツールボックスを閉じるとGIMPが終了します。

ツールボックスのボタンにマウスカーソルを移動させると、ツールの目的を説明したポップアップヒントが表示されます。

ツールボックスで使用したいツールのボタンをクリックします。ボタンはくぼんで表示され、そのツールが有効であることを示します。GIMPには、切り抜き、拡大/縮小、消去、にじみ、描画、測定、ぼかしなどを行うためのツールがあります。

一般的に、画像でツールを使用するには、ツールを有効にしてから画像の上でクリックし、ドラッグして範囲を選択します。ツールはその範囲内で機能します。選択した部分は、点線の縁取りで示されます(いわゆる「蟻の行進」です)。

多くのツールにはオプションが用意されています。ツールのボタンをダブルクリックすると、そのツールのツールオプションダイアログボックスが表示されます。

ツールボックスに用意されたツール

矩形領域を選択する

画像の一部を四角形に選択する「矩形選択ツール」です。ドラッグ中にShiftキーを押したままにすると、選択範囲は長方形ではなく正方形になります。ドラッグ中にCtrlキーを押したままにすると、ドラッグの開始点を中心とした四角形で選択します(普通は、開始点は四角形の頂点です)。

円形領域を選択する

画像の一部を円または楕円形で選択する「楕円形選択ツール」です。ドラッグ中にShiftキーを押したままにすると、選択範囲は楕円形ではなく真円形になります。ドラッグ中にCtrlキーを押したままにすると、ドラッグの開始点を中心とした楕円形で選択します(普通は、開始点は楕円形の端です)。

手書きで領域選択

この「自由選択ツール」または「投げ縄」と呼ばれるツールは、自由に範囲を選択するときに使用します。ドラッグして範囲を選択します。マウスボタンを離すと、その地点からドラッグ開始点までを直線で結んで、選択範囲を完成させます。

隣接(色)領域の選択

「ファジー選択ツール」や「魔法の杖」と呼ばれる、色の値に基づいて自動的に範囲を選択するツールです。魔法の杖で画像をクリックすると、クリックした点の色に近い色の値のピクセルが選択されます。魔法の杖をドラッグすると、ピクセルの大きなグループが選択開始点として使用されます。

ベジエ曲線による領域選択

フリーハンドの選択ツールと似ていますが、このツールは、ベジエ曲線を使って選択をカスタマイズできる「ベジエ選択ツール」です。複雑な対象をさらに正確に選択する必要がある場合に、このツールを使用します。

ベジエ曲線で選択するには、まず、選択範囲の周りをクリックしていき、コントロールポイントで連結パターンを作ります。選択対象のすべての角にコントロールポイントを設定します。選択を開始した付近まで戻ったら、最初に設定したコントロールポイントをクリックして選択を完了させます。次に、コントロールポイントを移動させて曲線を描き、選択範囲を修正していきます。

コントロールポイントを移動するには、Ctrlキーを押しながらポイントをドラッグします。

コントロールポイントをふつうにドラッグすると、曲線が生成されます。コントロールポイントからドラッグしたまま離れると、ハンドルが現れます。ハンドルをドラッグして曲線の形を修正します。

コントロールポイントの片側だけの曲線を修正するには、Shiftキーを押しながらハンドルをドラッグします。

ベジエ曲線による選択の修正が終わったら、選択範囲の内部をクリックして選択を有効にします。

画像からの形状選択

「電脳ばさみ」と呼ばれる画像からの形状選択ツールを使うと、正確な形が自動的に選択されて、選択作業の効率が改善されます。このツールは予測できない動作を行うこともありますが、使ってみる価値はあるでしょう。明らかなことですが、選択範囲にはっきりとした角がある場合の方が、GIMPは選択の処理が楽になります。

ツールボックスの電脳ばさみをクリックして有効にします。次に、ベジエ曲線ツールのときと同じように、選択範囲の周りをクリックして連結パターンを作ります。選択されているものが推測され、コントロールポイントの間に引かれる線は直線ではなく選択範囲の角に沿ってカーブするはずです。最初のポイントをクリックして、選択範囲を完成させます。

選択を修正するには、コントロールポイントをクリックしてから、ドラッグで移動させます。希望どおりに選択できれば、選択範囲の内部をクリックして選択を有効にします。

レイヤーまたは選択領域の移動

これは「移動ツール」と呼ばれ、選択範囲を移動するのに使用します。

選択範囲を有効にしたあとで、マウスカーソルをその上に移動させると、カーソルが移動を表す十字に変わります。選択範囲をドラッグすれば移動できます。この機能は、移動ツールがツールボックスで選択されていないときでも有効です。

移動ツールを使って画像をドラッグすると、画像全体または有効なレイヤーが移動します。移動ツールが有効な状態で、Altキーを押しながら矢印キーを押すと、有効になっている選択範囲を1度に1ピクセル移動できます。

ズームイン&ズームアウト

「虫めがねツール」として知られるこの拡大ツールは、画像を拡大(クリック)したり縮小(Shiftキーを押しながらクリック)したりします。ドラッグすると、画像の特定の範囲を拡大することができます。

また、キーボードショートカットの=キーと-キーを使って、画像を拡大したり縮小したりできます(キーボードによっては正しく動作しない場合もあります)。

画像を切り抜いたり大きさを変えたりする

外科用のメスに似ている「切り抜きツール」は、画像の一部分を切り抜くために使用します。クリックして、保管したい四角の選択範囲を描くようにドラッグします。切り抜き&サイズ変更情報ダイアログが表示されます。切り抜き&サイズ変更情報ダイアログボックスの切り抜きボタンをクリックすると、選択した範囲だけが切り抜かれます。また、切り抜き&サイズ変更情報ダイアログボックスの選択領域からボタンをクリックすると、カスタマイズできる切り取りボックスが表示されます。ボックスの端に表示された四角いマークをそれぞれ移動して切り抜く範囲を調整してから、選択範囲の中をクリックして切り抜くこともできます。

回転、拡大縮小、剪断、遠近法

「変換ツール」は、画像または選択範囲をさまざまに変型するのに使用します。変換ボタンをダブルクリックすると、変換ツールダイアログボックスが表示されます。画像または選択範囲で実行したいアクションを選択します。マウスカーソルを選択範囲または画像上に移動すると、マウスカーソルは変換ツールの丸い矢印アイコンに変わります。選択範囲や画像、またはその範囲に表示される枠の四隅にあるハンドルをドラッグします。

レイヤーや選択領域を反転させる

「反転ツール」は、画像または選択範囲のミラーイメージ(反転画像)を作成するのに使用します。

画像に文字を追加

「文字ツール」は、画像にテキストを追加します。文字ツールを選択して、画像をクリックします。文字ツールダイアログボックスが表示されます。追加したいテキストのパラメータを設定し、ダイアログボックスの下のフィールドにテキストを記入し、了解ボタンをクリックしてテキストを追加します。GIMPが表示するフォントは、使用しているシステムのXで利用可能なフォントであることに注意してください。

画像にテキストを追加すると、そのテキストはアクティブな選択項目になります。マウスカーソルをテキスト上に移動すると、移動アイコンに変わります。そのテキストをクリックして、画像の該当場所に移動するまでドラッグします。

画像から色を選び出す

この「スポイトツール」または「カラーピッカー」と呼ばれるツールは、画像から色を選択するのに使用します。画像の任意の場所をこのツールでクリックするとスポイトダイアログボックスが表示され、選択したピクセルの個別のRGB値と16進数が表示されます。さらに、ツールボックスの下側にあるカラーボックスが、選択したピクセルの値に変化します。

色やパターンで塗りつぶす

この「バケツ」または「塗りつぶしツール」と呼ばれるツールは、色またはパターンで選択した範囲または連続した同じ色の領域を塗りつぶします。

グラデーションを使って塗りつぶす

この「ブレンドツール」または「グラデーションツール」と呼ばれるツールは、色の濃淡で選択範囲を塗りつぶします。

選択範囲にグラデーションを追加するには、グラデーションボタンをダブルクリックして、ブレンドツールダイアログボックスを表示します。ブレンドプルダウンメニューで、適用する色の濃淡を設定します。ブレンドは、ツールボックスの下側で設定している前景色から背景色へ、背景色から前景色へ、色から透明へなど設定でき、GIMPで利用できる数多くのカスタムグラデーションから選択することもできます。

グラデーションの「形」をブレンドツールダイアログボックスのグラデーションプルダウンメニューから選択できます。グラデーションの繰り返しを反復プルダウンメニューから選択することもできます。

使用するグラデーションを選択したら、選択範囲か画像全体をクリックしてからドラッグし、グラデーションを適用します。すべてではありませんが、ほとんどのグラデーションは、ドラッグの長さでグラデーションの幅が決まります。少しだけドラッグすると、色の間の定義された境界を多く使って幅の狭いグラデーションを作り、長くドラッグすると、はっきりしない境界を使って幅の広いグラデーションを作ります。

シャープペンシルで線を引く

「鉛筆ツール」は、縁がはっきりとした直線、曲線、形などを描くのに使用します。鉛筆で使用するブラシの選択については、本章のブラシ選択ダイアログボックスを参照してください。

絵筆で線を引く

この「絵筆」または「ペイントブラシ」と呼ばれるツールは、端がぼやけた直線、曲線、形を描くために使用します。ペイントブラシで使用するブラシの選択については、本章のブラシ選択ダイアログボックスを参照してください。

消しゴムで背景色や透明に戻す

この「消しゴム」は、消すために使用します。消しゴムといっしょに使用できるブラシについては、本章のブラシ選択ダイアログボックスを参照してください。

圧力調整可能なエアブラシ

この「エアブラシ」は、スプレー缶を使って描くように描くときに使用します。ペイントの量とスプレーの圧力は調整することができます。値が大きくなると暗さが増し、値が小さくなると明るさが増して色むらが生じます。パターンの選択については、本章のブラシ選択ダイアログボックスを参照してください。

パターンあるいは画像の一部で描画する

この「クローン」または「スタンプツール」と呼ばれるツールは、「ペイント」として使用される画像の部分を選択するのに使用します。クローンツールは、画像のパターンで不必要な部分をペイントし、画像の不必要な部分を取り除くためにも使用できます。

ツールボックスのクローンツールをクリックして有効にします。Ctrlキーを押したまま、ペイントに使うパターンのある部分をクリックしてスタンプに取り込みます。Ctrlキーを放します。選択したパターンをクリックして、画像に適用するようにドラッグします。クローンツールの鉛筆カーソルでドラッグしてスタンプの内容を適用している間、+の印がいっしょに動きます。+の印は、最初にCtrlキーを押しながら選択した場所に対応して表示され、現在画像に適用されている場所を示します。

ぼかす/シャープにする

この「色混ぜツール」は、画像の特定の部分をにじましたり鮮明にしたりするために使用します。

インクで描く

この「インクツール」は、ペンを使って描くように線を描くときに使用します。線の細さは、ドローイング装置(ペンタプレットやマウス)の速度によって変化します。ダブルクリックして表示されるインクツールダイアログボックスで、ペンの太さと形を設定することもできます。

暗室

この「暗室ツール」は、画像の明暗値(各ピクセルのホワイトの量)を調整するのに使用します。

ダブルクリックして表示されるツールオプションには、覆い焼き(明暗度を上げる)と焼き込み(明暗度を下げる)を設定できるオプションがあります。露出のスライダーで、明暗度を0%〜100%まで設定できます。モードは対象になるピクセルを設定します。ハイライトは、明暗値の高いピクセルです。中間色は明暗値の中間のピクセルです。は、明暗値の低いピクセルです。暗室ツールは、特定のブラシといっしょに使用します。ブラシについては、本章のブラシ選択ダイアログボックスを参照してください。

にじみ

この「にじみツール」は、現在選択しているブラシで画像を鮮明にしたり不鮮明にしたりするのに使用します。ブラシについては、本章のブラシ選択ダイアログボックスを参照してください。

距離と角度をはかる

この「定規ツール」は、画像上の距離や水平角を測定するときに使用します。測定ウィンドウが表示されない場合は、測定ツールをダブルクリックし、情報ウィンドウを使用を選択します。

ツールボックス下部の左側には、現在使用中の前景色と背景色が表示されています。

図 9-2. 前景色と背景色

現在使用している色の四角形はくぼんでいます。図9-2では、黒い前景色が有効色になっています。

デフォルトでは、黒の前景色と白の背景色が有効色になっています。前景色と背景色を入れ替えるには、 ボタンをクリックします。

色のボックスをクリックすると、色選択ダイアログボックスが表示されます。

図 9-3. 色選択ダイアログボックス

色で「フリーハンド」を選択できます。色相(H)、彩度(S)、明度(V)、赤(R)、緑(G)、青(B)のラジオボタンを選択し、中央のバーで値域を調整し、左側の色パネルから選択することによって自由に色を選択できます。

また、選択したい色についてRGB値や16進数値を直接入力することもできます。

色を示す四角い部分をクリックするか、直接値を入力して色を選択すると、ツールボックスのカラーボックスが新しい色に変化します。

色の選択は、ここで説明したことよりもはるかに複雑です。色の選択に関するさらに詳しい情報は、本章の最後の方に示す参考書籍を参照してください。

ブラシ、パターン、グラデーション

ツールボックス下部の右側には、ブラシ、パターン、グラデーションが表示されています。

図 9-4. ブラシ、パターン、グラデーション

別のブラシ、パターン、グラデーションを選択する場合は、現在のブラシ、パターン、グラデーションをクリックすると、選択パレットが表示されます。パレットからクリックで選択すると、有効なブラシ、パターン、グラデーションになります。

ブラシ選択ダイアログボックス

GIMPの描画ツールを使用する場合、特定のブラシを選択して、描く線の属性を変えることができます。

図 9-5. ブラシ選択ダイアログボックス

ブラシ選択ダイアログボックスを表示するには、ツールボックスの右下にあるブラシ/パターン/グラデーションボックスの左上のブラシをクリックします。図9-5のようなブラシ選択ダイアログボックスが表示されます。

パレットのブラシをクリックして選択します。クリックしたままにするとブラシの全体が表示されます。

画像の領域選択

GIMPには、6種類の選択ツールが用意されています。ボタンはツールボックス内にあります。これらの選択ツールを使用するには、画像で選択したい部分をドラッグします。GIMPでは、選択範囲を修正することもできます。

こうした修正ができるのは、選択範囲が有効になっているときだけです。有効な選択範囲は、動く点線(蟻の行進)で識別できます。

  • マウスカーソルを選択範囲に合わせると、移動の印にカーソルが変わります。選択範囲をドラッグすると、選択範囲を移動できます。

  • Shiftキーで選択範囲を追加できます。有効な選択範囲があるとき、Shiftキーを押しながら選択ツールで画像の一部を選択すると、現在の有効な選択範囲に新しい選択範囲が追加されます。

  • Ctrlキーで有効な選択範囲を解除できます。Ctrlキーを押しながら、選択ツールで有効な選択範囲の一部を選択すると、その部分の選択が解除されます。

ファイルの読み込み

画像を処理するには、最初に画像を読み込む必要があります。画像は、スキャナで読み込んだり、インターネットからダウンロードしたり(著作権に注意してください)、デジタルカメラで撮影したりできます。

既存のファイルを開くには、ファイルメニューから開くを選択します。図9-6のような画像読み込みダイアログボックスが表示されます。

図 9-6. 画像読み込みダイアログボックス

画像読み込みダイアログボックスでは、GIMPを起動したときの作業ディレクトリが開かれます。左側のディレクトリを使ってファイルシステム内を移動し、右側のファイル一覧から開くファイルを選択します。

GIMPは、ファイル名の補完をサポートしています。ファイル名の最初の文字か数文字を選択に入力してTabキーを押すと、入力した文字で始まるサブディレクトリとファイルだけが表示されます。

選択するファイルは、ダイアログボックスの下の部分の選択フィールドに表示されます。ダイアログボックスでサムネイルプレビューが表示されます。プレビュー作成ボタンが表示される場合もあります。画像のサムネイルを見たい場合は、プレビュー作成ボタンを押します。

ファイルを選択したら、了解ボタンをクリックしてファイルを開きます。ファイル名をダブルクリックしても、ファイルが開きます。

ファイルの保存

画像を保存するには、画像を右クリックし、ファイルメニューから保存または別名で保存を選択します。別名で保存を選択した場合や、初めて画像を保存するときに保存を選択すると、画像の保存ダイアログボックスが表示されます。

画像の保存ダイアログボックスは、画像の読み込みダイアログボックスとほとんど同じで、ファイルシステムツリー内の移動とファイルの選択は同じように機能します。

画像を保存するとき、保存する形式を選択する必要があります。GIMPは、幅広い形式の画像をサポートしています。この章では、.gif.jpg.xcfについて説明します。

画像の形式

Webページで使用されているほとんどの画像の形式は、.gif.jpgです。どちらも、ファイルサイズを小さくしてダウンロード時間を短縮するために圧縮形式を採用しています(Webではダウンロードの速度が重要です)。しかし、この2つのファイル形式は、扱う画像の種類がまったく異なるので、目的に応じて使用されます。

.jpg形式は、色の数の多い写真や画像に最適です。

.gif形式は、さほど色数の多くない画像や同じ色の面積が比較的大きな画像に最適です。

GIMPで画像を.gif形式で保存する前に、インデックスカラーかグレースケールに変換します。画像をインデックスカラーに変換するには、画像を右クリックして画像-モード-インデックスを選びます。インデックスカラー変換ダイアログボックスが表示されます。

図 9-7. インデックスカラー変換ダイアログボックス

ファイルのサイズを最小にするために、.gif画像は最大256色しか持つことができません。インデックスカラーに変換するとき、画像のRGBは色の特定のパレットに「標準化」されます。画像をWebで使用する場合は、カスタムパレットを使用でWebを選んでおくのが一番安全でしょう。Web用に最適化されたこのパレットには、大半のWebブラウザで使用される216色のグループが含まれています。

画像をインデックスカラー変換すると、GIMP.gifファイルとして保存できます。未変換のファイルを.gifファイルとして保存しようとすると、画像をインデックスカラーかグレースケールにエクスポートするように要求されます。

画像をGIMPで処理していて、後で処理を続けるために保存するときは、.xcfファイルで保存してください。.xcf形式は、GIMP固有のファイル形式です。GIMPで画像を作成したり、画像を開いてGIMPで効果を加えると、その画像ファイルに情報が追加されます。この情報は、.gif.jpgで保存すると失われます。.xcfファイルとして保存すると、その情報が保存されます。再び.xcfファイルを開くと、そのファイルを閉じていなかったかのように編集できます。

画像ウィンドウ

画像をロードしたり、新しい画像を開いたりすると、GIMPは、図9-8で示したように、便利な情報とツールのあるウィンドウに画像を表示します。

図 9-8. 画像ウィンドウ

画像ウィンドウの上部には、以下のようなファイルの情報が表示されます。

  • ファイル名(ファイルが修正されると*が頭に付けられます)

  • ウィンドウ番号(GIMPを起動したときに開かれた最初の画像の0から昇順)

  • ビュー番号(各画像ビューで0から昇順)

  • 画像タイプ(RGB、インデックスカラー、グレースケール)

  • 画像の拡大率(画像を拡大/縮小している場合)

ウィンドウ左上の アイコンをクリックするか、画像を右クリックすると、メニューが表示されます。

画像の大きさをわかりやすくするために、GIMPには縦と横のルーラー(定規)が用意されています。ルーラーの表示と非表示を切り替えるには、画像を右クリックしてメニューから表示-ものさしを選択します。

ウィンドウの左下には、マウスカーソルの位置が表示されています。左上の端を0, 0として測定されます。

マウスカーソル位置ウィンドウのちょうど上に、クイックマスクを生成するために使用する2つの四角いアイコンが表示されます。マスクとは、保存と再利用ができる選択範囲です。この章ではマスクに関する話題は扱いませんが、GIMPで複雑な画像を処理する場合は、マスクは非常に便利な機能です。マスクに関する詳細は、本章の最後の方に示す参考書籍の情報を参照してください。

ウィンドウの右下少し上には、移動ツールアイコンに似たアイコンがあります。これは、パナーと呼ばれています。画像を拡大している場合に、パナーをクリックすると画像全体のサムネイルが表示されます。サムネイルをクリックしてドラッグすると、表示する領域を移動することができます。

ウィンドウの下部、マウスカーソル位置ウィンドウの右側には、2つのステータス領域と取消ボタンが並んでいます。左側のステータス領域は、プラグインが実行されていなければ(たとえば画像にフィルタやScript-Fuを適用している場合)、ファイル名が表示されます。プラグインが実行されている場合は、プラグインの名前が表示されます。右側の領域は、通常は空白ですが、プラグインの実行中には、プラグインのステータスバーとして情報が表示されます。取消ボタンは、プラグインの実行を中止するためのものです。

便利なキーボードショートカット

他の多くのアプリケーションと同様に、GIMPではキーボードから手を離さなくても簡単に作業することができます。便利なキーボードショートカットコマンドとしては、以下のようなものが用意されています。

表 9-1. キーボードショートカットコマンド

コマンドキーコマンドキー
コピーCtrl-Cすべて選択Ctrl-A
切り取りCtrl-X選択なしCtrl-Shift-A
選択領域を反転Ctrl-I元に戻すCtrl-Z
貼り付けCtrl-V1:1の大きさにする1
ファイルを保存Ctrl-S縮小-