0

Gaussian Blur (Interface Builder で CALayer を使用してセットアップ) を持つイメージ ビューがあります。画像がぼやけているため、画像がウィンドウいっぱいになり、エッジの周りに望ましくない透明な領域ができます。画像ビューの上にぼかし「レイヤー」を作成して、エッジを台無しにすることなく画像を歪める方法はありますか? エッジの歪みがガウスぼかしの仕組みによるものであることは理解しています。

ありがとう

ぼかし

これはウィンドウの左上隅です

4

1 に答える 1

0

または、NSImageView をサブクラス化し、-drawRect: をオーバーライドして、描画する前にコア イメージ フィルタを画像に適用することを検討してください。これにより、ユーザーが設定した元の画像を維持しながら、表示内容を正確に制御できます。

于 2011-12-30T14:04:42.083 に答える