2011-12-13 4 views
1

をマスキングした後、私はエッジブレンディング色

CGImageCreateWithMaskingColors() 

すべてが正常に動作しますが、画像のエッジが(我々が使用しているを使用してカラーの範囲でマスクされたイメージを持っていますプロファイル画像用の緑色の画面)がピクセル化されています。私は適切なアンチエイリアスでイメージコンテキストとビットマップコンテキストでイメージを描画しようとしましたが、エッジは同じままです。

マスクされた後にプロファイルの側面を滑らかにする方法に関する提案はありますか?

+0

これに対する解決策はありますか? –

答えて

0

マスクを作成する前に、マスクイメージをいくつかの倍数(たとえば2倍、3倍または4倍)ズームすることができます。次に、この大きなマスクのサイズを小さくしたコピーは、より良いアンチエイリアス処理が可能になります。

+0

私もそれを試しました - それはピクセルを少しスムーズにしますが、それでもまだギザギザです。 – user1094590