基于OpenCV的美颜相机推送直播流--正式版
程序流程:1.图像采集先从opencv(2.4.10版本)采集回来摄像头的图像,是一帧一帧的每一帧图像是一个矩阵,opencv中的mat数据结构。2.人脸的美化人脸美化,我们用的皮肤检测,皮肤在颜色空间是特定的一个区域检测到这个区域(感兴趣区域),完后对这个区域进行美化,就是滤波,主要是双边滤波和高斯滤波。3.视频格式转换以及编码处理好的矩阵颜色空间是rgb的,需要转换成yuv,yuv的颜色空间就是可以播放的,类似我们电视上面看的画面,编码就是传输时候需要发送流,只个流相当于针对数据的压缩,将yuv格式的视频帧编码成h264的格式Rgb转换成yuv,opencv实现(美颜在这一步实现)Yuv转换成h264,x264实现H264
用户评论
还可以,对我有用处
资源可以,就是分太高了,github有免费的,分多没地方送,借我用啊
再次下载试试
不知道为什么 摄像头出不来图像
还可以,有点参考价值
不能上传,有问题
可以用很好。
效果不是很理想 不知道是不是调用的问题
什么问题呢?我运行出来,好像并没有上传