Я должен сделать проект по отслеживанию глаз на основе веб-камеры, и для этого мне нужно проверить мой тезис о размытии, затем пороге, затем разрушении, а затем обнаружении краев и затем обнаружении круга Хафа ... что я знаю, очень плохо или выиграл 'даже не работая, я хочу попробовать то, что я изначально думал сам, прежде чем начать копировать алгоритмы из исследовательских работ.Но, во-первых, я просто не могу настроить opencv2.0.0a или версию 2.3.1 уже 4 дня, я разместил свой запрос на форуме opencv sourceforge, в группе opencv yahoo [хотя есть некоторые ребятапомогло, но это также не решило проблему] Все остальные руководства относятся к 2.x, но не к 2.3 или для visual studio, включая все, что говорит о файлах .sln, которые не работают с Dev C ++, поэтому я никогда не читалих.
несколько вещей, которые я четко знаю: dev c ++ использует MinGW
Я делал следующее, вероятно, более 10 раз, пробуя маленькие вариации [например, вместо -lcxcore200, я поставил -llibcxcore200 и т. д., или изменение пути включения, или
Для OpenCV 2.0.0a:
установил .exe, который также устанавливает переменную PATH. Затем вDEV C ++:
я пошел в Tools-> Compilers-> Compiler set, чтобы сконфигурировать щелчок по этой маленькой зеленой кнопке добавления, названной компилятором OpenCV
в командах для компилятора: -L "C: \ OpenCV2.0 \ lib "-lcxcore200 -lcv200 -lcvaux200 -lhighgui200 -lml200 [также опробовал, как уже упоминалось, суффикс -llib]
для команд командной строки компоновщика: -lcxcore200 -lcv200 -lcvaux200 -lhighgui200 -lml200
C Путь к гостинице включает: C: \ OpenCV2.0 \ include \ opencv
Библиотеки: C: \ OpenCV2.0 \ lib
Двоичные файлы: C: \ OpenCV2.0 \ bin
Затем я открыл contour.c из C: \ OpenCV2.0 \ samples, получил 25 ошибок,На самом деле главные два, должно быть, породили остальных.Это были:
C: \ opencv \ samples \ c \ contours.c: 1: 39: opencv2 / imgproc / imgproc_c.h: Нет такого файла или каталога C: \ opencv \ samples \ c \ contours.c: 2: 39: opencv2 / highgui / highgui.hpp: нет такого файла или каталога
Затем отсюда http://programing -tutorial.blogspot.com / 2009/10 / linking-opencv-library-in-devc.html , второй комментарий этого парня Aeronaut казался чем-то совершенно новым за 4 дня, и хотя я его реализовал, добавление ||_ MINGW32 _ до #, если _ GNUC _> = 4 , делая его #, если _ GNUC _>= 4 ||_ MINGW32 _ тоже не помогло.Те же ошибки.Я просто не понимаю.
Я опробовал код LEA от Sourceforge, это было так просто.Просто добавил зависимости в IDE Netbeans в мой проект, и он работал, хотя я и работал медленно (для чего я сейчас перехожу на OpenCV).Здесь я ничего не сломал за 4 дня, и это расстраивает меня.