GPUImage または Core Image を使用して、このようなエッジで 2 つの画像をブレンドすることは可能ですか?
http://www.ephotozine.com/article/photoshop-tutorial--blending-two-photos-together-16158
エッジで画像を「接続」する必要がありますが、それらをブレンドしたい:)それは可能ですか? 両方のドキュメントで正しいフィルターを検索していましたが、適切なものが見つかりません
GPUImage または Core Image を使用して、このようなエッジで 2 つの画像をブレンドすることは可能ですか?
http://www.ephotozine.com/article/photoshop-tutorial--blending-two-photos-together-16158
エッジで画像を「接続」する必要がありますが、それらをブレンドしたい:)それは可能ですか? 両方のドキュメントで正しいフィルターを検索していましたが、適切なものが見つかりません
Core Image の場合はCILinearGradient
とCIBlendWithMask
です。Core Image プログラミング ガイドまたは WWDC ビデオを見ると、基本的にこれを行う方法を示すティルト シフトの例があります。
チュートリアルのように両方にグラデーションを適用するのではなく、一番上のレイヤーにのみグラデーションを適用します (これは、Photoshop でアプローチする方法でもあります。両方のレイヤーにグラデーションを適用すると、レイヤーに望ましくない透明度が生じやすくなります)。真ん中)。
線形グラデーションを作成するときは、ポイントを反対側の端に設定するだけでなく、次のように、一方の端で開始し、端を過ぎて終了する必要があります。
inputPoint0 を (1, 0) に
設定します inputColor0 を (0,1,0,1) に
設定します inputPoint1 を (.9*width, 0)
に設定します inputColor1 を (0,1,0,0) に設定します