6
我使用CISourceOverCompositing融爲一體兩個圖像。它的工作原理確定與相同尺寸的圖像與此代碼:CIFilter:混合不同大小的圖像
CIFIlter *filter1 = [CIFilter filterWithName: @"CISourceOverCompositing"];
[filter1 setDefaults];
[filter1 setValue: imageForeground forKey: @"inputImage"];
[filter1 setValue: imageBackground forKey: @"inputBackgroundImage"];
CIImage *outputImage = [filter1 outputImage];
現在我有不同的圖像大小,例如:
imageForeground:50像素X 50像素
imageBackground:500像素X 500像素
前面的代碼將imageForeground設置爲outputImage的(0,0)位置。
如何我可以混合這些圖像定位imageForeground,例如,在(100,100)的位置?
在此先感謝!
完美的作品。謝謝! –
感謝兄弟,拯救我的一天.... – hmdeep