关闭

opencv2.4.8 + win 10 配置教程

146人阅读 评论(0) 收藏 举报

         这一段时间实验室的项目要用opencv处理图像上面的东西,网上相关的配置教程已经有很多了,但是我还是从0起步自己摸索了半天才配置好的,所以打算写下来记录这个配置过程。


        opencv版本2.4.8,电脑是win10的系统,vs是2013版本的。


        整个来说配置过程分成三步,第一步是配置环境变量,第二步是配属性表,第三步就可以写代码测试有没有配好了。


        不同的人对路径的理解不一样,我这里用的是这样。

        用户变量Opencv   路径是opencv中的bulid路径

        PATH  路径是 bulid 路径中的bin的路径



       系统变量path的路径是




         第二步: 在debug和release两个版本里面写好自己的属性表。


         建好的opencv属性表是可以在不同的项目中不停的使用的。opencv中的属性的具体的配置是这样的:


        在common properties中的vc++  Directories中的Executable   Directories:

     


     在include  Directories中的:


     


      在LIbrary Directories中的:


     


      在linker中的 input 中的外部依赖项里面添加


      opencv_calib3d248d.lib
opencv_contrib248d.lib
opencv_core248d.lib
opencv_features2d248d.lib
opencv_flann248d.lib
opencv_gpu248d.lib
opencv_highgui248d.lib
opencv_imgproc248d.lib
opencv_legacy248d.lib
opencv_ml248d.lib
opencv_nonfree248d.lib
opencv_objdetect248d.lib
opencv_photo248d.lib
opencv_stitching248d.lib
opencv_ts248d.lib
opencv_video248d.lib
opencv_videostab248d.lib
opencv_calib3d248.lib
opencv_contrib248.lib
opencv_core248.lib
opencv_features2d248.lib
opencv_flann248.lib
opencv_gpu248.lib
opencv_highgui248.lib
opencv_imgproc248.lib
opencv_legacy248.lib
opencv_ml248.lib
opencv_nonfree248.lib
opencv_objdetect248.lib
opencv_photo248.lib
opencv_stitching248.lib
opencv_ts248.lib
opencv_video248.lib
opencv_videostab248.lib

   

      注意这一步有的人opencv的版本不一样,文件名也不一样。


      好了,到这里就可以测试结果,我的测试代码是:

      #include "highgui.h"



int main(int argc, char**argv)

{

    IplImage* img = cvLoadImage("lena.jpg");

    cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);

    cvShowImage("Example1", img);

    cvWaitKey(0);

    cvReleaseImage(&img);

    cvDestroyWindow("Example1");

}


     放好图片的位置,可以得到结果:


 


       希望大家在学习的过程中都能在配置中少走一点弯路。



        

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:548次
    • 积分:56
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档