随笔分类 - opencv
摘要:视频或相机中读入的帧数不对,或有空帧 image check from cap or video: you must check wether each frame is not empty when use VideoCapture. Like : +0 这个bug你早晚会碰到的 Python O
阅读全文
摘要:画多边形 fillConvexPloy与fillConvexPloy的区别 fillConvexPloy 用来画单个凸多边形: 如果点集的连线不是凹多边形,则会找一个最小的凸多边形把该凹多边形包住画出 因为只能画单个多边形,所以其点集的接口为一个np.array([x1,y1],[x2,y2])的形
阅读全文
摘要:Python usage crop frame: resize frame: read video: 初始化 读取方式: read_mode: cv2.CV_CAP_RPOP_POS_MSEC: 按秒 cv2.CV_CAP_PROP_POSE_FRAMES: 按帧数,从0开始
阅读全文
摘要:像素遍历 对单通道图像的遍历处理 对三通道图像的遍历处理 那么问题就来了,我如何知道矩阵是几个通道,里面的元素是如何存储的呢? 通过Mat::tpye()可以查到一个整数,根据这个整数查表可以确定到底是什么类型,再查表可以知道如何通过at来访问,详情参见 "博客" 生成鸟瞰图 "get_ipm.cp
阅读全文
摘要:常用操作 imread 第二个参数,int类型的flags,为载入标识,它指定一个加载图像的颜色类型。可以看到它自带缺省值1. flags 0返回一个3通道的彩色图像。 flags =0返回灰度图像。 flags
阅读全文
摘要:#linux安装 ##安装 opencv 3.0 下载安装包,安装过程主要参见 unzip /usr/local/src下 cd /usr/local/src/opencv3.0/ mkdir build cd build cmake -D CMAKE_INSTALL_PREFIX=/usr/loc
阅读全文
摘要:安装 "reference1" "reference2" 注意 安装顺利,但是使用的时候提示 you need install libgtk2.0 dev xxx ,这时候说明你安装的库的顺序不对,你应该先安装上面的库(一定要把依赖库安装全,否则编译好了不能用),再编译安装OPENCV3.0 。
阅读全文