OpenCVForUnity学习教程——4

基础篇学习完了,下面一个比较酷炫了。

Advanced(高级)篇

1.Comic Filter Example

首先打开场景定位到主脚本:ComicFilterExample,然后定位到主函数:Update,会发现他首先把摄像头mat取出来,再用cvtColor函数将rgba转gray参考:https://blog.youkuaiyun.com/keith_bb/article/details/53470170

先转成了灰度图,然后高斯滤波GaussianBlur(处理图像之前一般都要高斯滤波处理一下,对整幅图像进行加权平均的过程)参考:https://blog.youkuaiyun.com/vblittleboy/article/details/9187447

然后进行一个简单处理,灰度值小于70的直接变0,70-120的变100,120以上的变255这样整个图就变成了黑白灰三色。

然后进行边缘检测,再进行颜色反转(输出的边缘为白色,转为黑色),这样最终的效果就出来了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值