photoshopでサイズ変更後の画像の周りの1pxの透明な境界線


12

どの設定などがこれを引き起こしたのかはImage > Image Sizeわかりませんが、で画像のサイズを変更すると、サイズ変更された画像は半透明の1ピクセルの境界線になります!このようなことを引き起こす明らかな設定はないようです。

100%の時間でそれを行うわけではないようです。デザインを切り取って画像を新しいドキュメントに貼り付けると、さらに気づきます。ここでは、単純な2レイヤーのイメージで再作成しました。

ここに画像の説明を入力してください

回答:


8

これは、リサンプリング方法の成果物です。

赤の500pxの正方形の画像(他の層がなく、赤の層が背景層としてロックされていない)を100pxに縮小すると、bicubicリサンプリングを使用すると透明度がありますが、を使用すると透明度は発生しませんnearest neighbor

ノイズで満たされたレイヤーでこれを試しましたが、まだ発生しますが、目立ちません。


nearest neighbor画像が完全なゴミのように見えるのは残念です。
マナファイア

1
これは、リサンプリングメソッドに固有のアーティファクトではなく、リサンプリングアルゴリズムの実装のバグであると思われます。誤解される可能性がありますが、独自のサイズ変更アルゴリズムを作成する場合、新しいピクセルは古いピクセルからのみサンプリングされ、透明なピクセルがない場合、サンプルからは何も導入されません。PSがエッジケースを使用して画像の外側からサンプリングを試み、不透明度/アルファが0になっているように感じますが、それは単なる推測です。
TMobotron 14

+1回避策ではなく実際に説明するため。
キャプテンハイパーテキスト

5

サイズ変更されたレイヤーを複製し、下にマージします。繰り返す。これにより、不透明レイヤーの半透明のエッジが削除されます。私はそれがお尻の痛みだと同意します。


そして、その間、後で使用するためにアクションとして記録します。いつそれが再び必要になるかわかりません。:)
ロードダーク14

4

私はこれを数回経験しましたが、単にドキュメントの背面に黒などの単色のレイヤーを追加するか、作業のエッジに一致する色をすべて並べ替えてください。


3

写真が重要な場合、2つの画像を組み合わせます。1つはバイリニア法を使用してダウンサンプリングされた画像で、2つは上にあり、バイキュービックシャープを使用して縮小された同じ画像です。これにより、より少ないリダクション方式のエッジピクセルのみで、より良い写真が得られます。(最初にバイリニアメソッドでダウンサンプリングし、結果をコピーしてから履歴に移動してフルサイズの画像に戻り、バイキュービックシャープを使用してダウンサンプリングします。終了するには、コピーした最初の画像を2番目の下に貼り付けます。その後、画像を平坦化するか、 [ファイル]> [Web用に保存]。

そして、はい、時々結果は努力の価値があります。


2

私が見つけた最善の解決策は、サイズを変更し、1ピクセルの半透明の境界線を避ける必要があるときに、古いバイリニアサンプリング方法を使用することです。[画像]> [画像サイズ]> [リサンプル]で見つけることができます(バイリニアを選択)。バイキュービック法ほどきれいにリサンプリングされませんが、それで十分であり、問​​題を解決できます。


2

サイズを変更する前に画像が平らになっていることを確認してください。唯一のレイヤーは背景レイヤーです。


2

この回避策を試してください。200×100のターゲット解像度が必要で、代わりに〜202×102にサイズ変更し、単一行/列マーキーツールを使用して半透明の境界線を手動で削除します。


1

私は同様の問題に直面していましたが、誰かがこれが便利だと思った場合の解決策を見つけました。

つまり、サイズを変更するとレイヤーはキャンバスの外側からサンプリングされるように見えるため、境界ピクセルに透明度が導入されますが、背景レイヤーはこのアーティファクトの影響を受けません。

を選択して1つのレイヤーを背景レイヤーにLayer > New > Background from Layer変換するか、に移動して複数のレイヤーを背景レイヤーに変換できますLayer > Flatten Image

レイヤーパネルは次のようになります。

前

そして、次のようになります。

後

これで、透明度を導入せずにこの画像のサイズを変更して保存できます。


0

私はそれがなぜ機能するのか分かりませんが、問題のアイテムを最初にスマートオブジェクトに変換してからサイズ変更を行います(必要に応じてレイヤーをラスタライズすることができます)半透明ピクセルをグレーに変換せず、代わりに透明度。やってみよう!

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