3
我想使用GPUImage旋轉一個較大的UIImage,因爲它至少在iOS設備上比核心圖形快得多。使用GPUImage旋轉UIImage的正確方法
下面是我在做什麼:
GPUImagePicture *src = [GPUImagePicture alloc] initWithImage:image];
GPUImageFilter *rotationFilter = [[GPUImageFilter alloc] init];
[rotationFilter setInputRotation:gpuRotationMode atIndex:0];
[src addTarget:rotationFilter];
[src processImage]
[rotationFilter imageFromCurrentlyProcessedOutputWithOrientation:UIImageOrientationUp];
唯一的問題是,我得到的白色像素帶的一端(黑帶都沒有圖像的一部分):
我該如何擺脫那個白色條紋?
注意:我在旋轉濾鏡上使用了其他濾鏡。也許有與其他過濾器結合的問題。
什麼是輸入圖像的像素尺寸? – 2013-05-03 21:16:15