トップイメージのHardLightブレンドモードを使用して、iPhoneアプリケーションで2つのイメージをブレンドします。これは次のようになります。ハードライトブレンドモードを使用した場合のハイライトアーティファクト
UIGraphicsBeginImageContext(size);
[sourceImage drawInRect:rectangle blendMode:kCGBlendModeNormal alpha:1.0];
[effectOverlay drawInRect:rectangle blendMode:kCGBlendModeHardLight alpha:0.75];
mainImage.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
うまくいきます。しかし、画像の吹き飛ばされたハイライトは奇妙な色のアーティファクトで現れる。この写真の右下隅にある紫アーティファクトに注意してください。
http://dl.dropbox.com/u/626891/artifact.jpg http://dl.dropbox.com/u/626891/artifact.jpg
これはハードライトを使用して発生します。他のブレンドモードは問題ありません。誰でもこれについて何をすべきか知っていますか?
何が起こっているか考えている人はいませんか? – cdstamper
私はまったく同じ問題を抱えています。ハードライトブレンディングの結果、奇妙なアーティファクトが発生します。 Hard Lightとのシンプルな2レイヤーのブレンドはPhotoshopでもうまくいきます。しかし、私はどの色と混合しているかに応じて、iOSで変なアーティファクトを取得します。 – LucasTizma
同じ問題がここにあります! ** kCGBlendModeHardLight **を使用する場合、alphaは1.0ではない。 GIMP 2.8とは異なる結果! – Nianliang