opencv:vs2015添加了包含目錄依然無法開啟‘opencv2/core/core.hpp’ 解決方法
安裝環境
win10
vs2015
出錯和改錯
按網上的教程,配置好opencv後,包括已經把以下內容新增到‘包含目錄’了:
E:\openCV\opencv\build\include
E:\openCV\opencv\build\include\opencv
E:\openCV\opencv\build\include\opencv2
輸入測試程式碼:
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main() {
Mat img = imread("Aaron_Eckhart_0001.jpg");
// 在視窗中顯示avatar
imshow("Aaron_Eckhart_0001", img);
// 等待6000 ms後窗口自動關閉
waitKey(6000);
}
執行除錯,一直出現以下錯誤:無法開啟‘opencv2/core/core.hpp’…….。Google了很久也找不到答案。。。失落了一會,突然發現#include opencv2/core/core.hpp 中opencv2已經在包含目錄中了。。。。所以只要把路徑中重複的opencv2去掉就好啦。因為opencv中很多的相關檔案都包含了opencv2,所以,改一下剛剛新增到‘包含目錄’中的第三項就好啦,改成:
E:\openCV\opencv\build\include
這樣就可以啦!
相關推薦
opencv:vs2015添加了包含目錄依然無法開啟‘opencv2/core/core.hpp’ 解決方法
安裝環境 win10 vs2015 出錯和改錯 按網上的教程,配置好opencv後,包括已經把以下內容新增到‘包含目錄’了: E:\openCV\opencv\build\include E:\openCV\opencv\build\inc
VS當添加了引用但是編譯時仍然提示新增引用的解決方法
原因是新增的引用是基於當前專案編譯的版本更高的版本,所以會無法新增, 如:dll所需版本為.net framework 4.5,但是你的專案框架是.net framework 4.0,則會報上述錯誤 解決:更改專案的框架版本即可,右鍵專案屬性即可看到
crontab添加了定時任務卻無法執行
var swift 排查 ont 輸入 添加 新的家 erro 定時 錯誤現象:寫的腳本(linux上使用FTP下載文件)中會生成文件,但是到了時間點卻沒有生成文件。排查:先查看定時任務執行的日誌文件( /var/log/cron):Sep 18 03:46:01 loca
SALVIA 0.3 釋出:Pixel Shader添加了tex2D的支援
SALVIA 0.3 出爐了! 這是自2010年8月份以來, SALVIA Milestone 1.0之後最重要的釋出! 0.3開始,SALVIA正式支援了Pixel Shader。 自2008年中開始的Shader設計與實現工作基本完成。 未來一年內,SALVIA的工作將集中以下幾點: 在Shad
開源軟體光柵化渲染器SALVIA 0.2.5釋出:為Pixel Shader添加了分支與迴圈的支援
SALVIA 0.2.5 釋出! 更新列表如下: 0.2.2 - 0.2.5 (Feb 24, 2012) 版本名稱發生變化,從原先的Milestone X fix Y的命名方式正式更新為與主版本相同的版本號序列。 取消了對DirectX的強制依賴。 添加了對Visual C++ Expres
WEB.NET error:請添加一個名為 jquery (區分大小寫)的 ScriptResourceMapping 解決方案
clas resource 文件 全局 區分大小寫 get com 技術 star 參考 http://blog.csdn.net/kisscatforever/article/details/50579935 今天用了一個組件 一個驗證型的組件。 然後出現了這個問
手動添加git到目錄右鍵菜單
windows win bsp rep oot edit 註冊 知識庫 lan 1、通過在“運行”中輸入‘regedit’,打開註冊表。 2、找到[HKEY_CLASSES_ROOT\Directory\Background]。 3、在[Back
MFC中控件添加了變量後修改
變量 .cpp images 新增 存在 str 一個 ima 項目 新增一個變量這個變量存在於兩個位置,一個是頭文件中項目名+Dlg.h文件,另一個是源文件中項目名+Dlg.cpp文件 MFC中控件添加了變量後修改
MongoDB-2:MongoDB添加、刪除、修改
一個數 日期 find quantity database dto 時間戳 創建 例子 一、簡介 MongoDB是一個高性能,開源,無模式的文檔型數據庫,是當前NoSQL數據庫產品中最熱門的一種。數據被分組存儲在數據集中,被稱為一個集合(Collenction)
01 Maven構建的項目中,把.xml等配置文件添加到編譯目錄
build 文件 構建 main %20 sources 更新 目錄 如果 Maven構建的項目,默認只會把src/main/resources目錄下的xml配置文件添加到編譯目錄。 如果需要把src/main/java目錄下的xml配置文件也添加到編譯目錄,需要在pom.
轉:Loadrunner添加服務器監控
報錯 ont 雙擊 baidu 路徑 mini 在服務器 spec fresh 一、監控windows系統:1、監視連接前的準備 1)進入被監視windows系統,開啟以下二個服務Remote Procedure Call(RPC) 和Remote Regis
Python項目1:自動添加標簽
python -- 替換 提取 文檔 htm 邏輯 html 文本文 目標:本項目給純文本文件添加格式,使文檔轉換成其他類型的文檔(以HTML為例) 思路: 從原文件提取有用信息: 文檔結構---成為目標文檔添加HTML標簽的依據 文檔內容---成為目標文檔的內容 制
JPA中自動使用@Table(name = "userTab")後自動將表名、列名添加了下劃線的問題
hang auto server nic dialect rac serve com generate 一、問題 JPA中自動使用@Table(name = "userTab")後自動將表名、列名添加了下劃線的問題,如下圖: 二、解決 在app
一個數組和另一個數組比較,如果第一個數組裡面有的就不添加了
可以把兩個陣列先合併成一個數組然後再去重複項 比如兩個陣列分明是 arry1,arry2. 把arry2中和arry1不同的項新增進來。 var arry1=[{},{},{}];
向一個數組裡新增內容,如果id一樣就不添加了
function compare(data,tlid){ //data是陣列,tlid是想要新增進去的內容。 var flag=false;//設定一個flag
當執行sql更新失誤,添加了錯誤的判斷條件,導致資料表資料出錯時,如何利用備份資料庫實現聯合更新還原資料。
首先得有備份資料庫,沒有備份肯定無法聯合更新回覆。 我錯誤更新了 [SBSDB].[dbo].[wallet_user_info]中的使用者名稱user_name 我的備份資料庫及對應資料表SBSDBTest.dbo.t_user_detail 先select 出錯
添加了一個欄位,查詢速度突然變慢
幾年前寫的一個小總結,本來寫在公司的wiki上,現在讀起來感覺寫的挺好玩的,粘到這裡。 做一個需求,要給平臺數據表加個欄位。加欄位之後,觸發程式,通過DbVisualizer查詢,資料正確入庫,然後通過頁面訪問該表,提示連線超時!!!WTF!剛才通過頁面訪問的時候還好好的啊!!  
添加了 butterknife 同步出現錯誤
com.android.ide.common.process.ProcessException: Failed to execute aapt 首先 butterknife 與compileSdkVersion/targetSdkVersion /V7包 的版本有很大關係 當我用最新
unity接科大訊飛語音識別Windows平臺(補充前面的文章,添加了錄音功能)
其他操作就不在一一贅述了,直說一下新增的負責錄音的那段程式碼 1、首先利用Microphone類開始錄製和結束錄製音訊 2、利用AudioSource類播放錄製的音訊 3、然後用自己寫的方法Float2Byte將錄製的音訊轉成byte資料,供訊飛語音識別方法呼叫 詳細
MongoDB學習筆記~為IMongoRepository介面添加了增刪改方法,針對官方驅動
回到目錄 上一講說了MongoDB官方驅動的查詢功能,這回說一下官方驅動的增刪改功能,驅動在升級為2.0後,相應的insert,update和delete都只有了非同步版本(或者叫並行版本),這當然也是跟著.net走的正方向,大事所趨,但有時,我們的前臺已經使用同步方式實現了,為了不改變前臺程式碼,所以,後