2

ATop と Over の両方のフィルターを合成しようとしましたが、必要な画像を出力として取得できませんでした。私が欲しいのは次のようなものです: ここに画像の説明を入力

注: Image1 と Border は両方とも png 画像です。

今、私が得ているのは、border1画像またはimage1画像のいずれかです.border1画像のアルファ部分を考慮していないようで、アルファチャンネルを削除し、画像1が覗くのではなく、境界画像の下に白い背景が残っています.

続行する方法について何か考えはありますか?前もって感謝します。

4

1 に答える 1

1

次のコードで、データを png として CIImage に変換された UIImage を使用します。

 CIImage *paper1 =[CIImage imageWithData:UIImagePNGRepresentation([UIImage imageNamed:@"yourPNGImage.png"])];

以前は UIImage (ただし .png 形式) が jpeg 形式の CIImage に変換されていたため、これで問題が解決します。

于 2013-11-01T07:02:57.227 に答える