Я попытался установить openCV на свой компьютер. Я последовал за установкой OpenCV 2.4.3 в Visual C++ учебнике 2010 Express, http://www.worldofmcu.com/2013/06/installing-opencv-in-windows-7-visual.html учебном пособии и даже в нескольких YouTube видео. Однако я не могу работать. С первого раза я получил ошибку фатальной ошибки LNK1104: невозможно открыть файл 'opencv_haartraining_engined.lib' Я удалил эту ошибку, удалив ее из дополнительных зависимостей.
Теперь я получил ошибку под названием "[6104] cvtest.exe: Native" вышел с кодом -1073741701 (0xc000007b). Я пробовал многие из предложенных здесь методов шаг за шагом, но я просто не мог решить проблему. Я также пробовал это с разными программами, и обе ошибки одинаковы. Это программа, которую я использую Установка OpenCV 2.4.3 в Visual C++ 2010 Express
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
Mat im = imread("C:\Users\İhsan\Downloads\lena.jpg");
if (im.empty())
{
cout << "Cannot load image!" << endl;
return -1;
}
imshow("Image", im);
waitKey(0);
}
он дает мне ошибку (0xc000007b), о которой я упомянул. (После исправления ошибки библиотеки) Это также дает мне точно такие же проблемы, когда я пытаюсь использовать этот код http://www.youtube.com/watch?v=cgo0UitHfp8&list= LLD0fqFAKW_kKwEEdQY5IVQg & index = 1 Кроме того, по какой-то причине Visual не понимает Пользователей в моем коде и говорит неверно сформированное универсальное имя символа, хотя это правильный путь.
Мой openCV находится в папке D и из свойств системы, я сделал переменное значение D:\opencv\build и путь к системной переменной% OPENCV_BUILD%\x64\vc10\bin; Я не думаю, что проблема, но есть ли проблемы с openCV, что я должен скопировать файлы на C не D?
Я действительно очень разочарован и устал от этих проблем, и я надеюсь, что вы, ребята, можете помочь мне исправить их.
Я исправил эту проблему, установив Visual Studio 2013 с openCV 2.4.10. Я считаю, что проблема заключалась в конфликте между 64-битными и 32-битными путями.
У меня есть еще один вопрос, и я должен спросить здесь из-за предела. После того, как я добавил библиотеки OpenCV, пути и т.д. К моему решению и завершил мой код, я хочу создать новый проект для этого решения, чтобы использовать свои настройки или новое решение для своей визуальной студии. Однако, когда я это сделал, библиотеки openCV не добавляются. Они даже не добавляются, когда я создаю новый проект для того же решения. Как я могу это исправить?