1. 程式人生 > >問題記錄(1)opencv配置測試

問題記錄(1)opencv配置測試

error1:

opencv2/opencv.hpp開啟失敗

解決方案:重新安裝配置opencv,配置之後x64屬性管理器都更改了,但是win32屬性管理器下的庫目錄和包含目錄仍然是上次配置的路徑,重新修改即可。

error2:

C4996   ‘fopen‘: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

解決方案:專案 ->屬性 -> c/c++ -> 前處理器 -> 點選前處理器定義,編輯,加入_CRT_SECURE_NO_WARNINGS,即可。

error3:

fatal error LNK1112: 模組計算機型別“X86”與目標計算機型別“x64”衝突

解決方案:本地windows偵錯程式改成x64,即可。

測試程式碼

#include <opencv2\opencv.hpp>
int main() {
    cv::Mat img = cv::imread("b.jpg");//圖片必須新增到工程目錄下!
                                    //圖片和*.cpp檔案在同一個資料夾才能正常顯示!!!
    cv::imshow("abc", img);
    cv::waitKey();
    return 0;
}

這裡寫圖片描述
這裡寫圖片描述