[转] OpenCV 2.4.9 +VS2013 开发环境配置
2016-10-09 14:06
501 查看
OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列
C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
按照以下链接的 方法/步骤来配置,但有一点还需注意的是:
1 把 lib的路径也要添加到Path目录:
Path:C:\opencv\build\x86\vc12\lib
(or Both Path dir)
1 opencv 中mat类型对应的头文件是什么?
Mat类型对应的头文件是"highgui.h",在编译的时候仅仅加上
#include "highgui.h" 这句话是不行的,得告诉系统你的作用域是什么,两种办法:
1、在程序的最开始加上: using namespace cv;
2、把Mat改为 cv::Mat
2 OpenCV的imshow无法正常显示图片
写opencv的时候,遇到了使用imshow显示灰色窗口的麻烦,图像读取完全正常,但是窗口显示的只有灰色,好像哪里出错了感觉。跟踪了一下,发现确实是读入了帧,只是在显示的时候没有出来。
在网上查了下文档,原来是循环中,highgui没有给予imshow绘制处理的时间。需要在imshow添加waitKey(30)
引用
A common mistake for opencv newcomers is to call cv::imshow() in a loop through video frames, without following up each draw with cv::waitKey(30). In this case, nothing appears on screen, because highgui is never
given time to process the draw requests from cv::imshow().
CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)
C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
按照以下链接的 方法/步骤来配置,但有一点还需注意的是:
1 把 lib的路径也要添加到Path目录:
Path:C:\opencv\build\x86\vc12\lib
(or Both Path dir)
OpenCV 2.4.9 +VS2013 开发环境配置
1 opencv 中mat类型对应的头文件是什么? Mat类型对应的头文件是"highgui.h",在编译的时候仅仅加上
#include "highgui.h" 这句话是不行的,得告诉系统你的作用域是什么,两种办法:
1、在程序的最开始加上: using namespace cv;
2、把Mat改为 cv::Mat
2 OpenCV的imshow无法正常显示图片
写opencv的时候,遇到了使用imshow显示灰色窗口的麻烦,图像读取完全正常,但是窗口显示的只有灰色,好像哪里出错了感觉。跟踪了一下,发现确实是读入了帧,只是在显示的时候没有出来。
在网上查了下文档,原来是循环中,highgui没有给予imshow绘制处理的时间。需要在imshow添加waitKey(30)
引用
A common mistake for opencv newcomers is to call cv::imshow() in a loop through video frames, without following up each draw with cv::waitKey(30). In this case, nothing appears on screen, because highgui is never
given time to process the draw requests from cv::imshow().
int main() { Mat mat1 = imread("C:\\Picture\\20161009.bmp"); //读取图像 namedWindow("src", WINDOW_AUTOSIZE); imshow("src", mat1); //显示图像 waitKey(30); getchar(); return 0; }
CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)
相关文章推荐
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV2.4.9 + VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置(其余版本类似)
- Kinect开发环境配置:Kinect for Windows SDK(V 1.8) + OpenCV2.4.9 + VS2013 + Win10(x64)
- OpenCV 2.4.9 +VS2013 开发环境配置
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置(永久配置)
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- OpenCV3.1.0+VS2013开发环境配置
- OpenCV3.1.0+VS2013开发环境配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置(转)
- OpenCV3.1.0+VS2013开发环境配置之测试程序错误解决
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- OpenCV 2.4.9 +VS 2013 开发环境配置
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置