opencv
yan_tai123
机器视觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[立体匹配与深度估计] 文献阅读 Cross-Scale Cost Aggregation for Stereo Matching-CVPR2014
看到这篇博客,https://blog.youkuaiyun.com/wsj998689aa/article/details/44411215去阅读了这篇文章。文中介绍了3个评测数据库,一个是KITTI(http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=stereo),起源于Geiger教授领导的自动驾驶研究小组。Elas算法就是Geiger教授做的成果。网站包含内容比较丰富,双目视觉数据库有2012 和2015 两种,2012原创 2020-07-07 09:51:13 · 622 阅读 · 0 评论 -
相机标定1——几个函数
相机标定中的几个函数:双目标定函数stereoCalibratedouble cv::stereoCalibrate ( InputArrayOfArrays objectPoints, //表示物点坐标,由棋盘格生成的,Z=0. InputArrayOfArrays imagePoints1, //相机1中的像点坐标 InputArrayOfArrays imagePoints2,...原创 2020-01-03 23:07:19 · 500 阅读 · 0 评论 -
树莓派+检测人脸
设备与环境raspberry 3bwinscpvnc检测人脸级联分类器 cascadeclassifier级联分类器,即使用类 Haar 特征工作的级联增强分类器,是集成学习的一种特殊情况,称为 boost。它通常依赖于 Adaboost 分类器(以及其他模型,如 Real Adaboost、Gentle Adaboost 或 Logitboost)。级联分类器在包含检测目标的几百个...原创 2019-12-22 20:37:12 · 605 阅读 · 0 评论 -
树莓派-opencv+摄像头显示
设备树莓派3bopencv 2.4.9python 3.5usb 摄像头环境设置从路由器上查看树莓派的ip。vnc viewer 远程登陆进入树莓派, 密码raspberry。lx 终端vim 编辑程序,注意wq保存。打开摄像头import cv2import numpy as npcap = cv2.VideoCapture(0)while(1): # ...原创 2019-12-22 09:01:12 · 1175 阅读 · 0 评论 -
Opencv4.2.1+Opencv_contrib+vs2017+Win10编译
Opencv4.2.1+vs2017+Win10编译软件准备cmake编译环境设置实验一下软件准备准备好vs2017 community, 社区版免费。下载opencv4.2.1, 到opencv网站下载,免费。下载opencv_contrib 4.2.1,到github下载,注意版本号,tag。安装cmake最新版 我的是3.16.1.cmake编译源码解压缩 到文件夹下。把cm...原创 2019-12-15 07:51:57 · 2310 阅读 · 1 评论 -
Bumblebee2开发-1安装
Bumblebee2开发-1安装下载Triclops sdk开发环境设置跑一段代码下载Triclops sdk缺省安装就好了,记得选对相机的连接方式,我开始用的usb,安装完后设备管理中的1394相机有个黄色的叹号,卸载重装后才能用。记得选用Firwire。安装完后先欣赏一下demo,看一下照片和pointcloud的效果。漂亮!开发环境设置包含目录中添加:C:\Program File...原创 2019-12-03 09:31:18 · 704 阅读 · 0 评论 -
Opencv4.0 发布亮点 2018.11.20
Opencv4.0发布亮点发布亮点After almost 3.5 years since groundbreaking 3.0 release, we are glad to present the first stable release in the 4.x line.发布3.0 release版本已经3.5年了,终于迎来4.0版本。Release highlights:OpenC...原创 2018-11-23 14:03:58 · 794 阅读 · 0 评论 -
opencv-contrib编译win10+vs2015+opencv3.4.1
环境win10+vs2015+opencv3.4.1 编译过程可以在网络上找到很多,https://blog.youkuaiyun.com/ezhchai/article/details/80557936,这个就很好很全。 一路跟下来编译法线出了好多错误:OVERRIDE没有定义的错误。 后来才知道opencv-contrib也有版本的,应该和opencv的版本一致才行。这个好多教程没有提到。为后来者鉴...原创 2018-09-01 22:03:25 · 764 阅读 · 0 评论 -
Opencv识别设备ID 打开指定摄像头
Opencv识别设备ID 打开指定摄像头Opencv中打开摄像头的语句是: Videocapture cap; cap.open(index);Opencv中打开摄像头,当有多个摄像头时,有时候打开的不是想要的那个,因此有必要获得设备列表并选择合适的index。跟踪源码,到cap_show.cpp中,在1293行发现了 int videoInput::listDevices(bo...原创 2018-08-25 23:43:09 · 19044 阅读 · 3 评论 -
(转)Opencv Mat矩阵中data、size、depth、elemSize、step等属性的理解
原文地址:https://blog.youkuaiyun.com/dcrmg/article/details/52294259 data: uchar类型的指针,指向Mat数据矩阵的首地址。可以理解为标示一个房屋的门牌号; dims: Mat矩阵的维度,若Mat是一个二维矩阵,则dims=2,三维则dims=3,大多数情况下处理的都是二维矩阵,是一个平面上的矩阵。 ...转载 2018-06-01 15:06:07 · 4918 阅读 · 1 评论 -
标定工具之——Camera Calibration Toolbox for Matlab
Calibration in Matlab摄像机的标定工具可以是matlab 或opencv,这里说一下使用matlab 标定的过程。 -工具: matlab calibration toolbox 可从该链接下载http://www.vision.caltech.edu/bouguetj/calib_doc/index.html 在此感谢Jean-Yves Bouguet 。 网页...原创 2018-06-07 14:51:25 · 3400 阅读 · 0 评论 -
双目标定模板的打印
双目标定模板生成及打印方法视觉标定中需要用到棋盘格标定板,可通过打印来获得,一般精度就满足了。 可以到http://www.vision.caltech.edu/bouguetj/calib_doc/index.html 网站下载,也可以自己生成。下面是一段程序:#include <opencv2/opencv.hpp>#include <opencv2/high...原创 2018-05-29 15:35:44 · 3132 阅读 · 0 评论 -
Opencv-遍历图像的几种方法
读取图像:int main(int argc, char* argv[]){ const char* imagename = "lena.jpg";//从文件中读入图像IplImage* img = cvLoadImage(imagename);cvNamedWindow("mainwin",CV_WINDOW_AUTOSIZE);//显示图像cvShowImage("mainwin原创 2016-12-08 22:35:43 · 2030 阅读 · 0 评论 -
cmake编译出现errorinconfigurationprocess,projectfilesmaybeinvalid
在编译opencv3.0时遇到问题,如题。通过重新下载并替换ippicv_windows_20141027.zip解决。下载该文件后,将其拷贝到。。\Opencv3.0\opencv\sources\3rdparty\ippicv\downloads\windows-b59f865d1ba16e8c84124e19d78eec57\下并替换到原来的文件 即可。配置:win7 + o原创 2015-11-28 16:28:44 · 10779 阅读 · 0 评论 -
opencv 傅里叶变换与反变换
栗子1#include "opencv2/core/core.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include <iostream>#ifdef _DEBUG#pragma comment(lib, "opencv_core247d.lib")#pragma co转载 2015-10-12 13:04:06 · 899 阅读 · 0 评论 -
opencv imwrite 可以保存,imshow没有显示
大概会有两个问题:1、gui没有给窗口绘制的时间。可以添加waitkey()来解决。2、http://blog.sina.com.cn/s/blog_6c5a47d30102uyx2.html。查找了opencv的说明文档:void imshow(const string& winname, InputArray mat) If the image is原创 2015-10-12 10:28:16 · 2717 阅读 · 0 评论 -
开始学习代码
方向不明确,知道这是大忌,不够先做些基础的是没问题的。 图像处理和视频处理类的吧。今天学习了openCV,其实一直在用matlab的,不过都不深入。看了小魏的 blog上有一句话 talk is cheap, show me the code. 确实是行胜于言的绝佳翻译。发现了vs2012的一个image watch 工具,还挺好用的。这几天学习的内容: openCV3.0编译, vs2012原创 2015-06-07 23:45:26 · 632 阅读 · 0 评论 -
摄像机的标定
在学习标定过程中,用到了两种方法原创 2014-06-27 09:48:12 · 739 阅读 · 0 评论 -
opencv qt vs2012 环境配置
系统是win7 64位,找opencv 和qt 的安装包原创 2014-04-20 08:30:08 · 818 阅读 · 0 评论
分享