Affinity Photoで同じフィルターを別画像に適用する方法|ライブフィルターの再利用・余白・キャンバスの切り抜きを解説

画像処理、制作

Affinity Photoで複数の画像へ同じ加工を行いたいとき、「フィルターの設定値をプリセットとして保存したい」「ライブフィルターレイヤーを使うとキャンバスの余白処理がうまくいかない」「特定レイヤーの大きさにキャンバスを合わせたい」といったところで戸惑うことがあります。特にGIMPから移行すると、フィルター、ライブフィルター、調整レイヤー、レイヤーエフェクト、キャンバスの概念が別々に存在するため、似た操作でも考え方が違うと感じやすい部分です。

重要なのは、「フィルターの設定値だけを再利用したい」のか、「複数のライブフィルターを含む加工一式を再利用したい」のか、「画像の外側にある余白を最終的に消したい」のかを分けて考えることです。Affinity Photoでは、目的によってプリセット、コピー&ペースト、ライブフィルターの子レイヤー化、アセット、テンプレートなどを使い分けた方が効率的です。

この記事ではAffinity Photo 2の現行ヘルプを基準に、同じフィルターエフェクトを別画像へ適用する方法と、ライブフィルター使用時のキャンバス問題を整理します。バージョンによってメニュー名や配置が変わることがあるため、古いAffinity Photo 1の解説と画面が違う場合にも注意してください。[参照] Affinity Photo 2公式ヘルプ

最初に確認:Affinityの「プリセット」は一種類ではない

Affinity Photoを調べていると「プリセット」という言葉が何度も出てきますが、すべてがフィルター設定を保存する機能ではありません。例えばワークスペースにもプリセットがあり、これはStudioパネルやツールバーなどの配置を保存するためのものです。[参照] Affinity公式・ワークスペースのカスタマイズ

また、フィルターや調整のダイアログでプリセットを扱えるものもありますが、すべてのフィルターに共通する「どんなフィルター加工でも一式保存できる万能プリセット」があると考えると混乱しやすくなります。フィルターによって設定項目やプリセット対応状況が異なるためです。

さらに「ぼかし+色調補正+シャープ+ビネット」のように複数の加工をセットで他画像へ移したい場合、単一フィルターのプリセットよりも、ライブフィルターレイヤーそのものを再利用する方法の方が目的に合います。

同じライブフィルターを別画像へ使うならレイヤーを再利用する

Affinity Photoのライブフィルターは、元画像を直接書き換える通常フィルターとは異なり、独立したレイヤーとして保持できる非破壊編集です。後から設定値を変更したり、マスクやブレンドを組み合わせたりできることが大きな利点です。

そのため「画像Aに設定したライブフィルターとまったく同じ設定を画像Bにも適用したい」という用途では、画像Aにあるライブフィルターレイヤーを複製・コピーして画像Bのドキュメントへ移す方法が分かりやすいでしょう。

例えば画像Aに「ガウスぼかし」のライブフィルターを作成し、半径を自分好みに調整したとします。そのライブフィルターレイヤーをコピーして画像Bのドキュメントへ貼り付ければ、毎回数値を思い出して入力するより再現性の高い作業ができます。

複数のフィルターをセットで使うならグループ化も便利

実際の画像加工では、一つのフィルターだけを使うとは限りません。例えば「ノイズ除去→シャープ→ライティング→色調補正」のように複数処理を組み合わせて一つのルックを作ることがあります。

この場合、それぞれをライブフィルターや調整レイヤーとして作成し、必要に応じてグループとして管理しておけば、加工内容を把握しやすくなります。元画像を差し替えるようなワークフローを設計すれば、「同じ加工を複数画像へ適用する」作業も効率化できます。

何度も使う加工セットなら、単一フィルターのプリセットを探し続けるより、加工用レイヤーをまとめたAffinityドキュメントをひな型として保存するという方法も実用的です。画像を開くたびにゼロからフィルターを作る必要がなくなります。

ライブフィルターは対象画像の「子」にすると扱いやすい

ライブフィルターで特に重要なのが、レイヤーパネル内の配置です。ライブフィルターを最上位に置くと、その下にある複数レイヤーへ影響する場合があります。一方、特定の画像だけへ効果を限定したい場合は、その画像レイヤーへライブフィルターを子レイヤーとして配置する方法があります。

Affinity公式ヘルプでも、フィルターや調整を対象画像のサムネイルへドラッグすることで、効果を対象へ限定する操作が案内されています。マスクと組み合わせることも可能です。[参照] Affinity公式・フィルターを対象レイヤーへ適用する例

例えば「背景」「人物写真」「文字」という3つのレイヤーがあり、人物写真だけをぼかしたいなら、ぼかしライブフィルターをドキュメント最上位に置くのではなく、人物写真へネストさせます。この考え方を覚えると、ライブフィルターが他レイヤーやドキュメント全体へ予想外の影響を与える問題を減らせます。

「クリップ」と「Clip to Canvas」は意味を区別する

Affinityで混乱しやすい言葉の一つが「クリップ」です。特にClip to Canvasは、キャンバス外へはみ出した内容を画面上で表示するかどうかを切り替える表示機能であり、画像データをキャンバスの大きさに永久削除する操作そのものではありません。

Affinity Photo 2の公式ショートカット一覧にも「Clip to Canvas」が表示機能として掲載されています。デスクトップ版では環境によって「View(表示)」関連のメニューから操作でき、ショートカットも割り当てられています。[参照] Affinity公式・ショートカット一覧

そのため、「余白を完全に消したい」という目的でClip to Canvasだけを切り替えても、期待した結果にならない場合があります。表示上キャンバス外を隠す操作と、ドキュメントのキャンバスサイズ自体を変更する操作を分けて考える必要があります。

ライブフィルターがあると余白が残るように見える理由

一部のフィルターは元レイヤーの境界より外側にも結果を生成します。典型的なのが、ぼかしや光彩など周辺へピクセルの影響が広がる処理です。ライブフィルターは非破壊で計算結果を保持するため、フィルターの効果範囲が元画像の矩形より外へ広がることがあります。

例えば1000×1000pxの画像に大きなぼかしを適用すると、画像の端から外へぼかし結果が広がります。この状態で「コンテンツの境界に合わせて切り詰める」種類の操作をすると、ライブフィルターによって生成された領域までコンテンツとして扱われ、期待した1000×1000pxにならないことがあります。

ライブフィルターを削除すると正常に余白が消えるように見える場合は、元画像のサイズがおかしいというより、ライブフィルターが元画像の外側にも有効な描画結果を作っていることを疑うと状況を理解しやすくなります。

余白を消したいならCrop Toolで最終キャンバスを明示する方法が確実

自動的なコンテンツ境界の検出がライブフィルターの影響を受ける場合は、Crop Tool(切り抜きツール)を使い、残したいキャンバス範囲を明示的に決める方法が分かりやすいです。Affinity Photo 2のCrop Toolは自由な比率だけでなく、元の比率やカスタム比率、寸法を使った切り抜きにも対応しています。[参照] Affinity公式・Crop Tool

例えば元画像が1920×1080pxで、ライブフィルターによって周囲へ効果が広がっていても、最終出力を1920×1080にしたいことが分かっているなら、その範囲をCrop Toolで指定します。自動的に「見えているコンテンツ全部」へ合わせる必要はありません。

Web用画像や動画素材など最終サイズが決まっている作業では、この方法の方がライブフィルターの効果範囲に左右されにくくなります。

特定レイヤーと同じサイズへキャンバスを合わせたい場合

「フィルターで生成された部分ではなく、この画像レイヤーそのものの矩形へキャンバスを合わせたい」というケースでは、対象レイヤーの境界を基準としてCrop Toolをスナップさせる方法や、そのレイヤーの寸法を確認してキャンバスサイズを指定する方法が考えられます。

Affinityには「Change Canvas Size(キャンバスサイズを変更)」があり、ドキュメントのキャンバス寸法を数値で変更できます。公式ヘルプでも画像サイズとは別にキャンバスサイズ変更が独立した機能として用意されています。[参照] Affinity Photo 2公式ヘルプ・Sizing, cropping and warping

例えば対象画像レイヤーが横1600px・縦900pxだと分かっているなら、最終キャンバスも1600×900pxへ設定し、必要に応じて画像とキャンバスの位置を合わせます。自動トリミングがライブフィルターをコンテンツとして認識してしまう状況では、数値指定の方が結果を予測しやすくなります。

「特定レイヤーの境界をそのまま自動でキャンバス化」は万能機能ではない

GIMPなど別ソフトの操作に慣れていると、「レイヤーを選択→キャンバスをレイヤーサイズへ」という専用コマンドを探したくなります。しかしAffinity Photoでは、GIMPと同じ名前・同じ手順のコマンドがすべて一対一で用意されているわけではありません。

そのため、対象レイヤーを基準に正確なキャンバスを作りたい場合は、Crop Tool、キャンバスサイズ変更、スナップ、選択範囲などを目的に応じて組み合わせる方がAffinityらしいワークフローになります。

「GIMPでは1コマンドだったからAffinityにも同じコマンドがあるはず」と探し続けるより、「Affinityではどの概念に相当するか」を確認した方が早く解決するケースが多くあります。

加工一式を何度も使うならAssetsも選択肢になる

AffinityにはAssets(アセット)という再利用用の仕組みがあります。公式ヘルプでは、オブジェクトやグループをAssetsパネルへ登録し、別のドキュメントでも利用できる仕組みとして説明されています。[参照] Affinity公式・Assets

加工用の構造をオブジェクトやグループとして再利用できるワークフローなら、アセット化が便利な場合があります。ただし、単純に「一つのフィルターの数値を保存したい」という用途とは異なるため、プリセットとAssetsは別物として考えましょう。

大量の写真へ同一処理を行う場合は、さらにマクロやバッチ処理が適するケースもあります。数枚へ同じ非破壊加工を適用する場合と、数百枚へ機械的に同じ処理をする場合では、最適な方法が変わります。

目的別に使い分けるとAffinityの操作が分かりやすくなる

Affinity Photoで「同じ加工を使い回す」という目的は、実際にはいくつかに分けられます。以下のように整理すると、どの機能を探せばよいか分かりやすくなります。

やりたいこと 向いている方法
同じライブフィルター設定を別画像へ使う ライブフィルターレイヤーのコピー・複製
複数のフィルター・調整をまとめて使う レイヤー構造をグループ化して再利用
特定画像だけにフィルターをかける 対象画像へライブフィルターをネスト
決まったサイズで仕上げる Crop Toolまたはキャンバスサイズ指定
キャンバス外を一時的に見えなくする Clip to Canvas
再利用可能なオブジェクトを保存する Assets
大量の画像へ同じ処理を行う マクロ・バッチ処理を検討

この区別ができると、「プリセットが見つからないからライブフィルターで代用し、そのライブフィルターのせいで切り抜けない」という循環から抜けやすくなります。

GIMPからAffinity Photoへ移ると使いにくく感じるのは珍しくない

GIMPを長く使っていた人がAffinity Photoを使い始めると、「同じ画像編集ソフトなのに操作方法が全然違う」と感じることがあります。これは単に慣れの問題だけではなく、ソフトの設計思想が異なることも理由です。

Affinity Photoはレイヤーへ非破壊で調整やライブフィルターをネストし、後から設定を変更するワークフローを強く意識しています。一方、GIMPで身に付いた「メニューから処理→確定→次の処理」という手順をそのまま当てはめようとすると、Affinity特有のレイヤー構造が余計に複雑に見えることがあります。

慣れるためには、すべてのメニューを覚えるより、まず「ピクセルレイヤー」「調整レイヤー」「ライブフィルター」「マスク」「子レイヤーへのネスト」「キャンバスとレイヤーの違い」を理解する方が効果的です。このあたりが分かると、Affinityで非破壊編集を行う理由も見えやすくなります。

古い解説を見るときはAffinity Photo 1と2の違いに注意

Affinityについて検索すると、現在でもAffinity Photo 1時代の記事や動画が多く表示されます。基本概念が同じ部分は参考になりますが、Affinity Photo 2ではユーザーインターフェースやメニュー構成が変更されている部分があります。

さらにAffinity Photo 2の中でもアップデートによって機能が追加・変更されています。公式ヘルプにはバージョンごとの新機能も掲載されているため、ネット上の説明と手元の画面が一致しない場合は、まず記事や動画が対象としているバージョンを確認するとよいでしょう。[参照] Affinity Photo 2公式ヘルプ

検索時に「Affinity Photo 2」「V2」などを付けるだけでも、旧バージョンの情報が混ざる問題をある程度減らせます。

まとめ:フィルター再利用とキャンバス処理を別問題として考える

Affinity Photoで同じフィルターエフェクトを別画像へ適用したい場合は、まず単一フィルターの設定値だけを再現したいのか、ライブフィルターを含む加工レイヤー一式を再利用したいのかを決めます。後者なら、ライブフィルターレイヤーをコピー・複製して対象画像へネストする方法が扱いやすいケースが多くあります。

ライブフィルターがある状態で余白処理が期待どおりにならない場合は、フィルターが元画像の外側まで描画結果を生成している可能性を考えます。また「Clip to Canvas」はキャンバス外の表示を切り替える機能であり、キャンバスサイズそのものを変更する処理とは区別する必要があります。

最終サイズが決まっているならCrop Toolやキャンバスサイズの数値指定を使う方が確実です。特定画像だけにフィルターを適用したい場合は、ライブフィルターをドキュメント最上位へ置くのではなく対象画像へネストすると、レイヤー構造も整理しやすくなります。

GIMPから移行した直後は同じコマンドを探してしまいがちですが、Affinity PhotoはGIMPの操作をそのまま置き換えたソフトではありません。ライブフィルター・ネスト・マスクを中心とした非破壊編集の考え方を覚えると、むしろ同じ加工を何度も修正・再利用する作業は効率化できます。古い解説と画面が違う場合はAffinity Photo 2向けの公式ヘルプを基準に確認するのがおすすめです。

コメント

タイトルとURLをコピーしました