Исправьте статью - Запускаем свой первый проект на "Open CV";
OpenCV не так то уш просто поставить и для тех кто делает это первый раз будет много граблей.
Процесс выглядит так (от скачивания до компиляции примеров):
1. Скачиваем OpenCV 1.0
2. Устанавливаем
3. Устанавливаем Borland C++ Builder X (помоему проканает под любую версию)
4. Заходим в {$Path}\OpenCV
5. Создаем там каталог _temp
6. Заходим в \OpenCV\_make
7. В командной строке пишем чтобы точно использовать make от борланда {$PATHTOBUILDER}\bin\make.exe -f make_all_bc.mak
8. В Builder прописываем все пути, необходимые для компиляции - както OpenCV\cv\include OpenCV\cxcore\include и остальное (я дополнял по мере требования) и OpenCV\lib в путь для библиотек.
9. Далее проверяем - заходим в Samples\c открываем любой пример и компилируем. Должно все срастись
. Если у вас пишет чтото типа
Unresolved external `блаблабла` referenced from ПУТЬ то просто добавьте необходмые *.lib файлы в проект. Делается это через
View->Project Manager, выделяем наш проект, правой кнопкой добавляем.
Далее...
При запуске откомпилированного приложения может вылезти такое мол не найдена библиотека
VFW32.DLL. Это лечиться пересборкой highgui. По пунктам:
1. Идем в OpenCV\otherlibs\highgui
2. Ищем файл makefile.ms, открываем его блокнотом
3. Ищем в нем запись vfw32 (это гдето в конце)
4. Исправляем vfw32 на msvfw32
5. Выполнить пункты 4,5,6,7 предыдущего предписания. Проще говоря перекомпильте.
Теперь орать ничего не будет. Проверено
Все удачи