zoukankan      html  css  js  c++  java
  • OpenCV Start

    开始学习opencv了。


    从官网下载了

    opencv-3.0.0-alpha.exe(windows版本)

    opencv-3.0.0-alpha.zip (linux版本)


    从windows版本的安装结果来看,它会先释出一些dll和库文件、头文件,还有源代码。

    这些源代码和linux 版本解压出来的结果是一样的。

    说明windows版本预先build好了一些东西给我们用,当然了,我们也可以自己build。




    windows 版本释出了一些很有用的文档:opencvuilddoc

    里面有一些文档,可惜是英文的,但是看起来会有点慢,先查一下别人怎么搞的吧。

    查了几个百度文库的,发现和自己的代码都不一样,只能查查其他的。


    后面看到一大神回复:

    I highly doubt you can build OpenCV 2.3 with VS6. It is guaranteed to work with VS9 and VS10 however


    这下只得作罢,原来文库上面那些教程是旧的啊。

    搞一个 VS Express Edition 用用吧。其实我更喜欢在linux下面build,但是感觉windows下面可能方便一点(聊QQ),

    先在windows下面试试水吧。


    看了一下别人的博客,终于有点启发了,VS2010下载中。。。(devC++也不错啊,但是先跟风吧,什么都不会呢~)

    http://blog.csdn.net/poem_qianmo/article/details/19809337


    又搜到一个大神的帖子:

    http://srover.blog.51cto.com/882653/656613


    下载一个CHS版本的爽歪歪,某雷加速更快捷~


    这货还不错啊,看一下这个版本:




    将opencv加入Path:

    D:opencvopencvuildx86vc10in


    成功load一张图片:


    虽然有问题,后面再解决,test项目属性如下:




    代码如下:

    #include<iostream>
    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    
    
    using namespace cv;
    
    
    int main()
    {
    	// 读入一张图片(游戏原画)
    	Mat img=imread("D:\opencv\project\test\pic.jpg");
    	// 创建一个名为 "游戏原画"窗口
    	namedWindow("游戏原画");
    	// 在窗口中显示游戏原画
    	imshow("游戏原画",img);
    	// 等待6000 ms后窗口自动关闭
    	waitKey(6000);
    }



  • 相关阅读:
    iOS AppIcon尺寸
    MBProgressHUD的基本使用
    所有界面锁定屏幕方向,某一个界面支持屏幕旋转~
    90. 64位整数乘法【快速乘模板】
    89. a^b【快速幂模板】
    237. 程序自动分析 【map+并查集】
    旅行商问题【山财新生赛E】
    HDU 2647 Reward 【拓扑排序反向建图+队列】
    HDU1285 确定比赛问题【拓扑排序+优先队列】
    日志统计 尺取法【蓝桥杯2018 C/C++ B组】
  • 原文地址:https://www.cnblogs.com/tanhangbo/p/4282622.html
Copyright © 2011-2022 走看看