Photoshop:写真をトリミングして、透明ピクセルが含まれないようにしますか?


32

Photoshopでは、Photomergeツールを使用してパノラマ写真を作成しましたが、結果の画像には多くの透明ピクセルが含まれています。また、複数の写真から組み立てられているため、位置合わせをオフにすることができます。私がやりたいのは、透明なピクセルをまったく含まない最大のボックスに画像を切り詰めることです。トリムツールに似ていますが、これにより多くの不透明ピクセルが削除されます。このようなものはありますか?

基本的に、上の画像をそこの選択ボックスに自動的にトリミングするもの:透明ピクセルのない長方形。


通常、レイヤーで全選択を行うことができ、空の(透明な)ピクセルは省略されます。
jweede

はい、しかし、透明なピクセルを含まない長方形にトリミングしたいです。それを明確にするために編集します。
nickf 09

あなたはそれがシンプルな機能であると想像するでしょうが、Photoshopはスクリプトなしではそれをすることができません。そのようなスクリプトは簡単に書くことができます-あなたは基本的に現在の回転に基づいて画像内で可能な限り大きな長方形を探しているためです おそらく自分で書いて共有します。
エアロウィンドウォーカー

回答:


33

[画像]> [トリミング]を選択し、[基準:透明ピクセル]を選択します


8
トリミングする領域が長方形の場合にのみ機能します。OPの例のような任意の形状では機能しません。
ローレン

3

CS6を使用すると、次のことが私に必要なことを正確に行います。

  1. 切り抜きツールを選択
  2. 「まっすぐにする」を選択します
  3. 既知の直線に沿って描く
  4. すぐに回転が実行され、回転の結果として透明なピクセルがすべて切り取られる推奨トリミングが表示されます。

結果:美しい!


これは、画像が長方形の場合にのみ機能します。
エアロウィンドウォーカー

これはOPが求めたものではないかもしれませんが、これはまさに私が探していたものでした。ありがとう!
Nit

2

これにはいくつかの異なるアプローチがありますが、自動的に行う方法は考えられません。

最初に、明るい色で塗りつぶしレイヤーを作成します。これにより、画像のマージで残った半透明のピクセルが表示されます。

次に、最上層を画像と複製します。下の塗りつぶしレイヤーの色が消えるまで、元の画像レイヤーを複製し続けます。これは、半透明のピクセルを完全に不透明にする効果があり、画像の残りの部分には既に影響しません。

最後に、これらすべてのレイヤーをマージして、希望のサイズにトリミングします。必要に応じて最初に切り抜くことができますが、違いはありません。

特定のピクセル領域に切り抜きではなく塗りつぶしがない場合は、クローンツールを使用してその上にクローンを作成しませんか?


2

photoshopがこれに対する解決策を提供しない場合に備えて:

私は、Microsoft ICEまたはAutopano Proを写真のステッチに使用していますが、どちらも非常に簡単にトリミング機能を使用してこれを実現しています。

ステッチに別のツールを使用することをお勧めします-ICEは無料です。試してみる価値があります。


Photoshop以外のステッチには良い選択が見つかりませんでした。それは単に素晴らしいです...スキャンした画像セットを含む2つのドキュメントをダイアログでいくつかの設定を開き、それを機能させて、完全につなぎ合わせました!
RCIX

1

新しいレイヤーを作成し、編集-塗りつぶし...黒で塗りつぶします。

ここで、両方のレイヤーが表示され、画像レイヤーが選択された状態で、マジックワンドを使用し、[すべてのレイヤーのサンプル]と[連続]をオンにして、透明な領域を選択します。

削除を押します。連続する透明ピクセルはすべて削除する必要があります。


私はPhotoshopを使ったことがないので(そして持っていないので)、これが何をするのかわかりません。ピクセルを「削除」するとどうなりますか?非透明ピクセルを削除しますか?(OP は画像をトリミングしたいことを理解していますか?)PS PPSイラストで答えを改善できます。すなわち、画像の前後に。PPPSコメントで応答しないでください。回答を編集して、より明確で完全なものにします。
スコット

0

私が考えることができるのは:

a)Photoshopスクリプト[ 1 2 ]

b)Matlab [ 3 ]

ご覧ください。その間、どのようにこれを行うことができるかをよりよく説明するリンクを探すか、おそらくこのためのMatlabコードを書いてからこの投稿を編集します。



0

すべてを選択し、キーボードの右と左をタップして不透明ピクセルを選択し、最終的にそれらを移動せずに、トリミングを押す必要があります。これにより、不透明ピクセルのみがバインドされます。


0

これは、次のようなスクリプトで実行できます。

  1. ここからスクリプトをダウンロードします:https : //developer71240.github.io/crop-to-opaque/
  2. ダウンロードしたzipファイルを解凍します
  3. トリミングする画像がPhotoshopで開いている状態で、ファイル開くを選択します
  4. 抽出されたスクリプトファイルを参照し、crop-to-opaque.jsxを選択して、[開く]を選択します。

注:画像は、アルファチャンネルが必要な現在のレイヤーに従ってトリミングされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.