2 つの長方形の画像があります。1 つは前景、もう 1 つは背景です。前景画像が背景画像の「一部」のように見えるように、前景画像のエッジをブレンドしようとしています。言い換えれば、前景画像の不透明度が画像の中心で 100% からエッジで 0% に減少する透明効果を適用しようとしています。この操作は、アルファ合成、アルファ ブレンディング、エッジ フェザリング、エッジ透明度など、さまざまな名前で呼ばれることがあることがわかりました。私が取得しようとしている効果の詳細な説明は次のとおりです。 http://en.wikipedia.org/wiki/Alpha_compositing
CGContext のドキュメントを見てきましたが、すぐに使える関数は見つかりませんでした。
CGContext または OpenGL を使用してそれを行う方法はありますか? 長方形以外の画像でそれを行う方法はありますか? 私は知っています、すべての画像は長方形ですが、たとえば、その中に円があり、その周りに透明な領域がある画像を意味します.