LinuxでGIMPを使って画像を切り抜く方法

Linuxで被写体を切り抜くには、GIMPで写真を開き、フリー選択ツールで被写体をトレースし、選択範囲を反転させて背景を削除します。まずアルファチャンネルを追加し、結果をPNG形式でエクスポートすると、被写体の周囲の領域が透明になります。この方法は、輪郭がはっきりしている被写体に最適です。細い髪の毛や、柔らかく透けて見えるエッジの場合は、より詳細な処理が必要です。

GIMPをインストールするか、アプリメニューから起動してください。

GIMPがインストールされていない場合は、お使いのLinuxディストリビューションのソフトウェアセンターを使用するか、最新の公式GIMPダウンロードページを参照してください。2026年10月26日現在、そのページにはGIMP 3.2.6が最新の安定版として記載されています。Linux版のインストール手順にはFlatpakが含まれています。Flatpakがインストールされているシステムでの公式インストールコマンドは次のとおりです。

flatpak install --user https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

パッケージ名と利用可能なバージョンはディストリビューションによって異なるため、ディストリビューションが提供するパッケージマネージャーを使用して、そのディストリビューションが管理するパッケージを入手してください。インストール後、アプリケーションメニューからGIMPを起動してください。

GIMPで被写体を切り抜く

  1. 写真を開きます。GIMPで、[ファイル] > [開く]を選択し、画像を選択します。[ファイル] > [名前を付けて保存].xcfで作業用コピーをファイルとして保存します。XCFファイルは、後で編集できるようにGIMPのレイヤーを保持します。
    GIMPのワークスペースで、キャンバス上に植物の写真が開かれ、レイヤードックが表示されている。
    被写体を選択する前に、写真はGIMPで開いています。
  2. 作業用レイヤーを別に作成します。レイヤー > レイヤーを複製(Shift+Ctrl+D)を選択します。レイヤードックで、元のレイヤーの横にある目のアイコンをクリックして非表示にし、複製したレイヤーを選択したままにします。これにより、元の画像が保持され、ピクセルを削除した後も元の画像が透けて見えるのを防ぎます。GIMP のレイヤー複製コマンドについては、ドキュメントを参照してください。
    GIMPレイヤーは、元の植物写真レイヤーの上に選択された複製植物写真レイヤーとドッキングします。
    背景を削除する前に、複製したレイヤーで作業を行い、元のレイヤーを非表示にしてください。
  3. 透明度サポートを追加します。複製したレイヤーをアクティブにした状態で、[レイヤー] > [透明度] > [アルファチャンネルを追加]を選択します。このコマンドが使用できない場合は、そのレイヤーには既にアルファチャンネルが設定されています。アルファチャンネルは透明度を保存します。GIMP では、アルファチャンネルの追加について説明しています。
    GIMPのレイヤーメニューで、「透明度」と「アルファチャンネルを追加」がハイライト表示されている。
    選択した背景を削除する前に、アルファチャンネルを追加してください。
  4. フリー選択を選択します。ツール > 選択ツール > フリー選択を選択するか、Fキーを押します。被写体の輪郭が見える程度にズームインします。ツールオプションでアンチエイリアシングを有効にすると、境界線が滑らかになります。フリー選択の公式ガイドでは、ポリゴンモードとフリーハンドモードについて説明しています。
    GIMPでフリー選択ツールが有効になっている状態で、葉の茂った植物と鉢の周りにポイントを配置します。
    植物の輪郭に沿って、葉や鉢をなぞるように線を引いてください。
  5. 輪郭をなぞって閉じます。対象物の周囲をクリックして多角形を作成します。曲線部分には点を多く、直線部分には点を少なく配置します。フリーハンドで線を引くには、クリックしてドラッグします。開始点に戻って図形を閉じるか、ダブルクリックして直線で閉じます。編集モードの場合は、 Enterキーを押して選択を確定します。
    GIMPで植物の葉と鉢に沿って閉じた選択範囲を作成する
    選択範囲が対象物全体を囲む閉じた輪郭を形成していることを確認してください。
  6. 選択範囲を反転します。被写体は選択されていますが、その外側の領域を削除したい場合、選択範囲 > 反転を選択するか、Ctrl+Iを押します。すると、移動選択範囲の境界線がキャンバスの端と被写体の周囲に表示されます。メニューの場所がわからない場合は、 GIMP の選択範囲反転に関する説明を参照してください。
    GIMPの選択範囲を反転させ、マーチングアンツがキャンバスの端と植物の輪郭を描くようにしました。
    反転処理後、植物の外側の背景が選択領域となる。
  7. 背景を削除して、エッジを確認します。Deleteキーを押します。被写体の周囲に GIMP のグレーの市松模様が表示されるはずです。これは透明度を示しています。選択範囲のアウトラインを削除するには、[選択] > [なし]を選択します。植物が消えた場合は、Ctrl+Zで元に戻し、選択範囲を反転してから再度削除します。古い背景が残っている場合は、複製レイヤーがアクティブで、元のレイヤーが非表示になっており、アクティブなレイヤーにアルファチャンネルがあることを確認してください。
    背景を削除した後、GIMPの市松模様の透明度に対して植物の切り抜きが見える。
    植物の周囲に市松模様が描かれていることから、削除された領域は透明であることがわかる。
  8. PNG形式でエクスポートします。XCF作業コピーを保持したまま、[ファイル] > [エクスポート]を選択します。ファイル名に末尾が.png.pngと入力し、GIMPがフォーマットを要求したらPNGを選択して、[エクスポート]をクリックします。PNGは透明度をサポートしていますが、JPEGはサポートしていません。GIMPのPNGエクスポートに関するドキュメントにフォーマットオプションが記載されています。
    GIMPのエクスポートダイアログで、名前フィールドにplant-cutout.pngと入力し、PNG画像を選択
    透明度を保持するには、ファイル名に「.png」を使用し、画像形式もPNGにしてください。

一般的なカットアウトの問題を修正する

背景が透明ではなく白に変わります

まず、複製したレイヤーがアクティブで、その下にある元のレイヤーが非表示になっていることを確認してください。次に、削除を元に戻し、必要に応じてアルファチャンネルを追加してから、再度削除します。GIMPで市松模様が表示されるのは、レイヤーに透明なピクセルが含まれていることを示す一般的な兆候です。他の画像ビューアでは、白いページ上で透明度を表示する場合があるので、エクスポートしたPNG画像を色付きの背景でテストしてください。

被写体の縁は粗い、またはギザギザしている

ズームインして、曲線の周りのポイントを増やして選択範囲を絞り込みます。アンチエイリアシングオプションは有効にしておきます。意図的に柔らかいエッジにしたい場合を除き、フェザリングは避けてください。フェザリングが多すぎると、被写体がぼやけて見えることがあります。フリー選択は、大まかな切り抜きには便利ですが、GIMPでは、正確なエッジには適していないと注意書きがあります。髪の毛や複雑な輪郭の場合は、ワンクリックで完璧な選択範囲が得られることを期待するのではなく、クイックマスクまたはレイヤーマスクを使用して結果を微調整してください。

エクスポートされたファイルには透明度がありません

JPEGではなくPNG形式でエクスポートし、ファイル名を指定して「名前を付けてエクスポート」を.png使用してください。XCFファイルは編集可能なマスターファイルとして保存しておき、後でアウトラインを調整したり、元のレイヤーを復元したりできるようにしてください。

コメントを残す

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。

LinuxでDon't Starve Togetherをプレイする方法

LinuxでDon't Starve Togetherをプレイする方法

Steam経由でDon't Starve TogetherのLinux版をインストールし、ワールドを開始したり、友達と合流したりするには、以下のセットアップとトラブルシューティングの手順に従ってください。

Steam Protonを使ってLinuxでSquadをプレイする方法

Steam Protonを使ってLinuxでSquadをプレイする方法

Steam PlayとProtonを使用してLinuxにSquadをセットアップし、ゲームをインストールし、互換性ツールを選択し、アンチチートの問題をトラブルシューティングします。

USBからLinux Mint Debian Edition 5「Elsie」をインストールする方法

USBからLinux Mint Debian Edition 5「Elsie」をインストールする方法

アーカイブされたLMDE 5 ISOをダウンロードして検証し、起動可能なUSBメモリを作成して、安全なインストーラ設定を選択してください。Elsieはサポート終了となっています。最新のLMDEリリースを参照してください。