花了一些時間,不能真正理解問題的出處。GPUImageiOSBlurFilter imageByFilteringImage:返回零
我使用GPUImage 0.1.3(來自的CocoaPods),並有非常簡單的代碼:
GPUImageiOSBlurFilter *iosBlur = [[GPUImageiOSBlurFilter alloc] init];
UIImage *splashScreenImage = [UIImage imageNamed:@"Splash"];
UIImage *bluredImage = [iosBlur imageByFilteringImage:splashScreenImage];
bluredImage爲零。 我跨過代碼,iosBlur不是零,splashScreenImage不是零,幷包含適當的圖像(在調試器的快速查看中檢查)。所以我不知道哪裏出了問題。
廣東話你步入 'imageByFilteringImage',並檢查它爲什麼返回零? – Konrad77
我可以進入,但是當它開始使用GCD等時,我有點失落了。太多的步驟了。這是非常簡單的情況,我想可能有人有一個答案比調試GPUImage(這是一個體面的代碼,但對我來說不是很容易理解)。 – OgreSwamp
嘗試更改過濾器設置,如:iosBlur.blurRadiusInPixels = 2 .; – foOg