opencv
guozhihao12345
这个作者很懒,什么都没留下…
展开
-
ubuntu下简单安装opencv的方法
Github上有人已经写好了完整的安装脚本:https://github.com/jayrambhia/Install-OpenCV 下载该脚本,进入Ubuntu/2.4 目录, 给所有shell脚本加上可执行权限 chmod +x *.sh 然后安装最新版本 (当前为2.4.9) sudo ./opencv2_4_9.sh 脚本会自动安装依赖项,下载安装包,原创 2015-10-21 22:25:52 · 656 阅读 · 0 评论 -
ffmpeg到opencv的格式转换
首先通过ffmpeg的sws_scale函数可以将原视频格式转换为YUV格式,保存在AVPicture结构体里,而AVPicture结构体里的data成员即储存着视频数据,下面通过一段代码就可以将YUV格式的视频转换成opencv的Mat 格式: 这一工作花费了我大半天的时间,以为这种格式转换很复杂,其实很简单:只要得到原视频的数据data,就可以用此data初始化任何库的图像容器,因为即原创 2015-12-23 17:42:34 · 1610 阅读 · 0 评论 -
opencv视频格式转换出现色彩异常的处理
之前用opencv的cvtColor实现YUV到RGB的格式转换,但是转换后发生了色彩的异常,如下图,左边的是原始图片,右边是转换后的,这明显异常了,解决的办法是更改色彩转换空间, 原代码如下: cv::cvtColor(mYUV,mRGB,CV_YUV2RGBA_YV12); 更改后: cv::cvtColor(mYUV,mRGB,CV_YUV2RGB_YV12); 所以也就是改变原创 2015-12-23 19:53:58 · 1757 阅读 · 0 评论