pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

在 Visual C++ 2010 Express 中安裝 OpenCV 2.4.3

Installing OpenCV 2.4.3 in Visual C++ 2010 Express(在 Visual C++ 2010 Express 中安裝 OpenCV 2.4.3)
本文介紹了在 Visual C++ 2010 Express 中安裝 OpenCV 2.4.3的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

如何在 VC++ 2010 Express 下安裝和使用 OpenCV 2.4.3?

How do you install and use OpenCV 2.4.3 under VC++ 2010 Express?

推薦答案

1.安裝 OpenCV 2.4.3

首先,從 sourceforge.net 獲取 OpenCV 2.4.3.它是自解壓的,因此只需雙擊即可開始安裝.將其安裝在一個目錄中,例如 C:.

First, get OpenCV 2.4.3 from sourceforge.net. Its a self-extracting so just double click to start the installation. Install it in a directory, say C:.

等到所有文件都被提取出來.它將創建一個新目錄 C:opencv包含 OpenCV 頭文件、庫、代碼示例等.

Wait until all files get extracted. It will create a new directory C:opencv which contains OpenCV header files, libraries, code samples, etc.

現在您需要將目錄 C:opencvuildx86vc10in 添加到您的系統路徑中.此目錄包含運行代碼所需的 OpenCV DLL.

Now you need to add the directory C:opencvuildx86vc10in to your system PATH. This directory contains OpenCV DLLs required for running your code.

打開控制面板系統高級系統設置高級 Tab →環境變量...

Open Control PanelSystemAdvanced system settingsAdvanced Tab → Environment variables...

在系統變量部分,選擇路徑 (1)、編輯 (2),然后輸入C:opencvuildx86vc10in; (3),然后點擊確定.

On the System Variables section, select Path (1), Edit (2), and type C:opencvuildx86vc10in; (3), then click Ok.

在某些計算機上,您可能需要重新啟動計算機,系統才能識別環境路徑變量.

On some computers, you may need to restart your computer for the system to recognize the environment path variables.

這將在您的計算機上完成 OpenCV 2.4.3 的安裝.

This will completes the OpenCV 2.4.3 installation on your computer.

2.創建一個新項目并設置 Visual C++

打開 Visual C++ 并選擇 文件項目...Visual C++空項目.為您的項目命名(例如:cvtest)并設置項目位置(例如:c:projects).

Open Visual C++ and select FileNewProject...Visual C++Empty Project. Give a name for your project (e.g: cvtest) and set the project location (e.g: c:projects).

點擊確定.Visual C++ 將創建一個空項目.

Click Ok. Visual C++ will create an empty project.

確保在解決方案配置組合框中選擇了調試".右鍵單擊 cvtest 并選擇 屬性VC++ 目錄.

Make sure that "Debug" is selected in the solution configuration combobox. Right-click cvtest and select PropertiesVC++ Directories.

選擇包含目錄以添加新條目并鍵入C:opencvuildinclude.

Select Include Directories to add a new entry and type C:opencvuildinclude.

點擊確定關閉對話框.

返回屬性對話框,選擇庫目錄以添加新條目并鍵入C:opencvuildx86vc10lib.

Back to the Property dialog, select Library Directories to add a new entry and type C:opencvuildx86vc10lib.

點擊確定關閉對話框.

返回屬性對話框,選擇鏈接器輸入附加依賴項以添加新條目.在彈出對話框中,輸入以下文件:

Back to the property dialog, select LinkerInputAdditional Dependencies to add new entries. On the popup dialog, type the files below:

opencv_calib3d243d.lib
opencv_contrib243d.lib
opencv_core243d.lib
opencv_features2d243d.lib
opencv_flann243d.lib
opencv_gpu243d.lib
opencv_haartraining_engined.lib
opencv_highgui243d.lib
opencv_imgproc243d.lib
opencv_legacy243d.lib
opencv_ml243d.lib
opencv_nonfree243d.lib
opencv_objdetect243d.lib
opencv_photo243d.lib
opencv_stitching243d.lib
opencv_ts243d.lib
opencv_video243d.lib
opencv_videostab243d.lib

請注意,文件名以d"(代表調試")結尾.另請注意,如果您安裝了另一個版本的 OpenCV(比如 2.4.9),這些文件名將以 249d 而不是 243d 結尾(opencv_core249d.lib..etc).

Note that the filenames end with "d" (for "debug"). Also note that if you have installed another version of OpenCV (say 2.4.9) these filenames will end with 249d instead of 243d (opencv_core249d.lib..etc).

點擊確定關閉對話框.在項目屬性對話框中單擊確定以保存所有設置.

Click Ok to close the dialog. Click Ok on the project properties dialog to save all settings.

注意:

這些步驟將為調試"解決方案配置 Visual C++.對于發布"解決方案(可選),您需要重復添加 OpenCV 目錄和 Additional依賴項部分,使用:

These steps will configure Visual C++ for the "Debug" solution. For "Release" solution (optional), you need to repeat adding the OpenCV directories and in Additional Dependencies section, use:

opencv_core243.lib
opencv_imgproc243.lib
...

代替:

opencv_core243d.lib
opencv_imgproc243d.lib
...

您已經完成了 Visual C++ 的設置,現在是編寫真正代碼的時候了.右鍵單擊您的項目并選擇添加新項目...Visual C++C++ 文件.

You've done setting up Visual C++, now is the time to write the real code. Right click your project and select AddNew Item...Visual C++C++ File.

為您的文件命名(例如:loadimg.cpp)并點擊確定.在編輯器中輸入以下代碼:

Name your file (e.g: loadimg.cpp) and click Ok. Type the code below in the editor:

#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    Mat im = imread("c:/full/path/to/lena.jpg");
    if (im.empty()) 
    {
        cout << "Cannot load image!" << endl;
        return -1;
    }
    imshow("Image", im);
    waitKey(0);
}

上面的代碼將加載 c:fullpath olena.jpg 并顯示圖像.你可以使用您喜歡的任何圖像,只需確保圖像的路徑正確即可.

The code above will load c:fullpath olena.jpg and display the image. You can use any image you like, just make sure the path to the image is correct.

鍵入 F5 編譯代碼,它將在一個漂亮的窗口中顯示圖像.

Type F5 to compile the code, and it will display the image in a nice window.

這是你的第一個 OpenCV 程序!

And that is your first OpenCV program!

3.從這里去哪里?

既然您的 OpenCV 環境已準備就緒,接下來要做什么?

Now that your OpenCV environment is ready, what's next?

  1. 轉到示例目錄 →c:opencvsamplescpp.
  2. 閱讀并編譯一些代碼.
  3. 編寫您自己的代碼.

這篇關于在 Visual C++ 2010 Express 中安裝 OpenCV 2.4.3的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Assertion failed (size.widthgt;0 amp;amp; size.heightgt;0)(斷言失敗(size.width0 amp;amp; size.height0))
Rotate an image in C++ without using OpenCV functions(在 C++ 中旋轉圖像而不使用 OpenCV 函數)
OpenCV: process every frame(OpenCV:處理每一幀)
Why can#39;t I open avi video in openCV?(為什么我不能在 openCV 中打開 avi 視頻?)
OpenCV unable to set up SVM Parameters(OpenCV 無法設置 SVM 參數)
Convert a single color with cvtColor(使用 cvtColor 轉換單一顏色)
主站蜘蛛池模板: 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 湖南教师资格网-湖南教师资格证考试网| 外贸资讯网 - 洞悉全球贸易,把握市场先机 | 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 桌上式超净工作台-水平送风超净工作台-上海康路仪器设备有限公司 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 乐之康护 - 专业护工服务平台,提供医院陪护-居家照护-居家康复 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 破碎机锤头_合金耐磨锤头_郑州宇耐机械工程技术有限公司 | 聚合氯化铝价格_聚合氯化铝厂家_pac絮凝剂-唐达净水官网 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 干式磁选机_湿式磁选机_粉体除铁器-潍坊国铭矿山设备有限公司 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 361°官方网站| 太空舱_民宿太空舱厂家_移动房屋太空舱价格-豪品建筑 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 面粉仓_储酒罐_不锈钢储酒罐厂家-泰安鑫佳机械制造有限公司 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 步进电机_agv电机_伺服马达-伺服轮毂电机-和利时电机 | 三效蒸发器_多效蒸发器价格_四效三效蒸发器厂家-青岛康景辉 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备| 臻知网大型互动问答社区-你的问题将在这里得到解答!-无锡据风网络科技有限公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 |