练手的视频滤镜,ascgen效果

vbfool UID.352791
2017-02-28 发表

PC跑起来CPU占用都很夸张,不知道手机跑起来会不会爆炸。
有兴趣的可以试试{:3_59:}

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
hui2099 UID.542348
2017-02-28 回复

手机如何安装?

tmp00000 UID.995403
2017-02-28 回复

我之前写过给手机录像预览用的透霾滤镜。卡成狗,根本不敢发布到商店。

tmp00000 UID.995403
2017-02-28 回复

这种代码一般要先判断当前CPU是否支持SIMD。如果支持,使用 System.Numerics.Vector`1 类型改写的代码。
***图片停止解析***

vbfool UID.352791
2017-02-28 回复

Quote***链接停止解析***
这种代码一般要先判断当前CPU是否支持SIMD。如果支持,使用 System.Numerics.Vector`1 类型改写的代码。
[q ...


我没弄向量,因为没那么复杂,我就没搞。
那个计算灰度本身不是很占CPU。

tmp00000 UID.995403
2017-02-28 回复

Quotevbfool 发表于 2017-2-28 16:58
我没弄向量,因为没那么复杂,我就没搞。
那个计算灰度本身不是很占CPU。 ...


如果视频是 1920 * 1080 , 60 FPS,则这个滤镜计算灰度每秒需要处理 124416000 个像素点的数据。 视频滤镜是多线程工作的,按照 CPU 有四核计算,一个核心每秒处理 31104000 个像素点。这样算下来 CPU 使用率不低。

rilahko UID.506460
2017-02-28 使用 Lumia 950 XL 回复

厉害,看不明白

vbfool UID.352791
2017-02-28 回复

Quote***链接停止解析***
如果视频是 1920 * 1080 , 60 FPS,则这个滤镜计算灰度每秒需要处理 124416000 个像素点的数据。
视频滤镜 ...


没那么多,因为图像被我缩小了的,宽度除以8,高度除以16。
而且那个灰度计算是整数运算,不是浮点运算,不会慢的。

重头儿再来 UID.356529
2017-02-28 回复

楼主是主要做图像处理方面的应用吗?

vbfool UID.352791
2017-02-28 回复

Quote***链接停止解析***
楼主是主要做图像处理方面的应用吗?


勉强算是?不过这东西基本就是娱乐用的玩具,生成“字符画”的

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报