1
gonghao 2014-08-30 18:22:39 +08:00
GPUImage 其实也是一个比较好的选择
|
3
satanwoo 2014-08-30 21:51:38 +08:00
卷积的核函数是用的哪个啊?
|
4
keithellis 2014-08-30 21:58:48 +08:00
|
5
satanwoo 2014-08-30 22:00:28 +08:00
不懂但是觉得
size_t width = CGImageGetWidth(inImageRef) * .5f; size_t height = CGImageGetHeight(inImageRef) * .5f; size_t rowBytes = CGImageGetBytesPerRow(inImageRef) * .5f; 这样真的是先尺寸减半吗? |
6
hoogle 2014-08-30 23:19:21 +08:00
各种方法都试过, 好像还是没法弄到跟 Twitter 个人页面下拉时候那样流畅的 blur 效果。 哎哎。。
|
11
txx 2014-08-31 02:04:45 +08:00
@gonghao http://code.tutsplus.com/tutorials/adding-blur-effects-on-ios--cms-21488
看5c...如果你真覺得這個叫做性能不錯... |
12
wezzard 2014-08-31 08:33:39 +08:00
感覺 GPUImage 在 CoreImage 可以自己寫 Filters 之後可以退休了......
|
13
so898 2014-09-01 01:54:47 +08:00 1
|
15
gonghao 2014-09-01 14:25:58 +08:00
@txx 5 & 5c 确实性能会差不少,但是也有优化手段,你给那篇文章里面使用 GPUImage 的方式是最基本的方式(直接通过 UIImage 输出),但是可以用 GPUImageView 来优化一些~当然怎么着都希望能有原生的方式来做,所以更期待 iOS 8 的 Blur Effects。p.s. 用 GPUImage 的另一个原因是模糊选择比这种方式多,效果可控性上也更强
|
16
perrywky 2014-09-01 18:18:24 +08:00 1
我的做法是准备好一张模糊效果的图片,盖在原图上面,初始状态完全透明,下拉的时候,降低这张图片的透明度,效果也还不错。。。
|