Opencv3.0+vs2015
之前使用的是vs2013以及opencv2.4,電腦也是老式32位機(jī),用起來已經(jīng)很順手了,但是由于更換電腦,索性就重新安裝了opencv3.2和vs2015。vs2015使用過程與vs2013并無異,需要注意的有一下幾點(diǎn):
? ? ? ? 1)是在進(jìn)行屬性配置時(shí),運(yùn)行平臺(tái)的選擇,有x86和x64,之前自己配置的時(shí)候就是在x64下進(jìn)行配置,但運(yùn)行的時(shí)候卻選擇了x86,導(dǎo)致include文件異常。
? ? ? ? 2)如果覺得每次都進(jìn)行文件配置很麻煩可以選擇配置文件,這樣每次新建項(xiàng)目的時(shí)候只要將對應(yīng)的prop文件添加進(jìn)來就可以了,使用起來很方便,具體操作參見opencv配置文件
? ? ? ? 3)之前使用opencv2.4的時(shí)候,已經(jīng)習(xí)慣使用Mat容器以及對應(yīng)的一些函數(shù),如cvtColor等,但是在更換為opencv3.2后會(huì)發(fā)現(xiàn)有找不到標(biāo)識(shí)符的情況產(chǎn)生,查詢了一下資料后發(fā)現(xiàn)加入一個(gè)#include <opencv2/opencv.hpp>頭文件就可以了
? ? ? ? 4)如果有無法導(dǎo)入cv.h的情況產(chǎn)生,但是庫文件中又已經(jīng)包含了相關(guān)的文件,可以把這段語句改寫成#include <opencv\cv.h>,就可以了
? ? ? ?在這里也整理一下通常會(huì)使用的頭文件集合:
#include <opencv2\imgproc\types_c.h> ?
#include <opencv2\objdetect\objdetect_c.h>?
#include <opencv\cv.h>
#include <highgui.h>
#include <cxcore.h>
#include <opencv2/opencv.hpp>
總結(jié)
以上是生活随笔為你收集整理的Opencv3.0+vs2015的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【神经网络与深度学习】读书笔记
- 下一篇: anaconda安装及环境变量配置