Форум программистов, компьютерный форум, киберфорум
C++: OpenCV
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/30: Рейтинг темы: голосов - 30, средняя оценка - 5.00
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444

Установить библиотеку OpenCV в Builder C++ 6.0

12.11.2015, 23:12. Показов 6688. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как поставить библиотеку OpenCV в Builder C++ 6.0 , у меня не работает запуск проги coff2omf.exe при использовании файла для конвертации библиотек OpenCV для Builder С++
Распишите подробно плиз правда спасите бедолагу
Все пытался делал по указаниям пдф файл проделав все вроде правильно ничего не работает удалил все как сделать не знаю помогите плиз
Библиотеки с сайта качал
http://sourceforge.net/project... e/download
Вложения
Тип файла: pdf OpenCV 1.1 on Borland C++ Builder 6.0.pdf (570.3 Кб, 100 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.11.2015, 23:12
Ответы с готовыми решениями:

Как установить библиотеку OpenCV в C++ Builder
народ киньте силку на библиотеку с OpenCV для c++ builder не магу найти.

Не могу установить библиотеку opencv
Получаю такую ошибку: Устанавливаю вроде правильно, уже много раз пытался сделать по видео и т.д., но в итоге все тоже самое......

Объясните пожалуйста, как подключить библиотеку OpenCV к CodeGear C++ Builder 2007
Объясните новичку пожалуйста.

16
2 / 1 / 1
Регистрация: 11.11.2015
Сообщений: 24
13.11.2015, 01:11
Помочь, сори, пока не могу. Но попробую прикрутить. Есть свой интерес.
Имели ли опыт работы с библой?
Возможно ли с ее помощью сравнить изображение скриншота с известным?
Или лучше использовать попиксельное сравнение?
В будущем думаю использовать камеру. И пиксельное тут, думаю не пойдет, много изменений в цвете от известного.
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
13.11.2015, 11:08
Думаю, BCB 6.0 не то средство, чтобы применить эти библиотеки. Его coff2omf сбивается на системную ошибку, если размер файла .lib достаточно большой ( > 2 Mb).
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
13.11.2015, 11:29  [ТС]
nick42, ну а что делать если надо именно в него эти либы зпапилить
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
13.11.2015, 11:59
Цитата Сообщение от Dgaizer Посмотреть сообщение
nick42, ну а что делать если надо именно в него эти либы зпапилить
Ну, попробовать сначала с версией 1.1, как в инструкции... .

Добавлено через 6 минут
... или поискать готовые на сайте
1
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
13.11.2015, 13:47
А у меня вроде все получилось и работает (насколько это может работать в билдере: только Си интерфейс)
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
13.11.2015, 13:54  [ТС]
nick42, Avazart, проблема в том что у меня при конвертировании библиотек ошибки с coff2omf.exe читал там что надо исправлять ошибки в реестре при такой проблеме WinTrust ом что очень геморно.
Avazart, можешь скинуть мне библиотеки которые у тебя OpenCV под билдер архивом выручай на почту koschum@yandex.ru
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
13.11.2015, 14:02
У меня нормально конвертировалось OpenCV2.2, в реестр итд лезть не нужно. Там слишком дофига что бы кидать.
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
13.11.2015, 22:23  [ТС]
Avazart, nick42, MaxAle, скажите что ни так вроде все поставил библиотеки все по указаниям простую прогу хелло ворлд скопировал код вставил и вот ошибки что эТО? на снимке все ошибки

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <cv.h>
#include <highgui.h>
 
int main( int argc, char** argv ) 
{
        // задаём высоту и ширину картинки
        int height = 620;
        int width = 440;
        // задаём точку для вывода текста
        CvPoint pt = cvPoint( height/4, width/2 );
        // Создаёи 8-битную, 3-канальную картинку
        IplImage* hw = cvCreateImage(cvSize(height, width), 8, 3);
        // заливаем картинку чёрным цветом
        cvSet(hw,cvScalar(0,0,0));
        // инициализация шрифта
        CvFont font;
        cvInitFont( &font, CV_FONT_HERSHEY_COMPLEX,1.0, 1.0, 0, 1, CV_AA);
        // используя шрифт выводим на картинку текст
        cvPutText(hw, "OpenCV Step By Step", pt, &font, CV_RGB(150, 0, 150) );
 
        // создаём окошко
        cvNamedWindow("Hello World", 0);
        // показываем картинку в созданном окне
        cvShowImage("Hello World", hw);
        // ждём нажатия клавиши
        cvWaitKey(0);
        
        // освобождаем ресурсы
        cvReleaseImage(&hw);
        cvDestroyWindow("Hello World");
        return 0;
}
Миниатюры
Установить библиотеку OpenCV в Builder C++ 6.0  
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
14.11.2015, 01:01
Цитата Сообщение от Dgaizer Посмотреть сообщение
скопировал код вставил
А подумать?
Откуда ликовщику знать с что нужно линковать с OpenCV и где его библиотеки лежат?
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
14.11.2015, 21:30  [ТС]
Avazart, вместе с проектом чтоли пилить все либы и хедеры в одной папке???
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
14.11.2015, 21:41
Цитата Сообщение от Dgaizer Посмотреть сообщение
все либы и хедеры в одной папке?
Этого недостаточно. Линковщик - это такой капризный субъект, который нужно носом ткнуть в .lib или .obj - файл (иначе говоря: подключить к проекту; USELIB, USEOBJ...).
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
14.11.2015, 21:45  [ТС]
nick42, ты про это говоришь ?
Миниатюры
Установить библиотеку OpenCV в Builder C++ 6.0  
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
14.11.2015, 21:56
Возможно. Не берусь угадывать причину; возможно (судя по сообщениям) всё дело в наименованиях функций, - ругается на _cv[NameFunc], может при конвертации лишний значек подчеркивания добавился или сама конвертация не согласуется с "ожиданием" линкера.
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
14.11.2015, 22:14  [ТС]
nick42, да весело то поставить не мог теперь все стоит но не работает
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
14.11.2015, 23:43
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#define _STLP_NO_CSTD_FUNCTION_IMPORTS
#define _FM_NO_REMAP
 
// Можно использовать только си-ные заголовочные файлы,
// для заголовков *.hpp (С++) - ошибки в С++Builder
#include "opencv2/core/core_c.h"
#include "opencv2/imgproc/imgproc_c.h"
#include "opencv2/highgui/highgui_c.h"
 
// cконвертированные lib для С++Builder:
#pragma comment(lib,"opencv_libs/opencv_highgui220.lib")
#pragma comment(lib,"opencv_libs/opencv_core220.lib")
#pragma comment(lib,"opencv_libs/opencv_imgproc220.lib")
// идр...
1
42 / 42 / 5
Регистрация: 25.03.2014
Сообщений: 444
15.11.2015, 22:04  [ТС]
Avazart, nick42, MaxAle, парни в чем косяк создал консольное код тот же запилил либы и файлы хедеры видит при нажатии CTRL+Пробел
выдает ошибку но на строку не указывает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#define _STLP_NO_CSTD_FUNCTION_IMPORTS
#define _FM_NO_REMAP
 
// Можно использовать только си-ные заголовочные файлы,
// для заголовков *.hpp (С++) - ошибки в С++Builder
//#include "OpenCV/cxcore/include/cxcore.h"
//#include "OpenCV/cv/include/cv.h"
//#include "OpenCV/otherlibs/highgui.h"
 
// cконвертированные lib для С++Builder:
//C:\Users\Home\Desktop\1\OpenCV\lib\bcb
#pragma comment(lib,"OpenCV/lib/bcb/cv.lib")
#pragma comment(lib,"OpenCV/lib/bcb/highgui.lib")
#pragma comment(lib,"OpenCV/lib/bcb/cxcore.lib")
// идр...
 
#include <cv.h>
#include <highgui.h>
 
int main( int argc, char** argv )
{
        // ?????? ?????? ? ?????? ????????
        int height = 620;
        int width = 440;
        // ?????? ????? ??? ?????? ??????
        CvPoint pt = cvPoint( height/4, width/2 );
        // ??????? 8-??????, 3-????????? ????????
        IplImage* hw = cvCreateImage(cvSize(height, width), 8, 3);
        // ???????? ???????? ?????? ??????
        cvSet(hw,cvScalar(0,0,0));
        // ????????????? ??????
        CvFont font;
        cvInitFont( &font, CV_FONT_HERSHEY_COMPLEX,1.0, 1.0, 0, 1, CV_AA);
        // ????????? ????? ??????? ?? ???????? ?????
        cvPutText(hw, "OpenCV Step By Step", pt, &font, CV_RGB(150, 0, 150) );
 
        // ??????? ??????
        cvNamedWindow("Hello World", 0);
        // ?????????? ???????? ? ????????? ????
        cvShowImage("Hello World", hw);
        // ???? ??????? ???????
        cvWaitKey(0);
 
        // ??????????? ???????
        cvReleaseImage(&hw);
        cvDestroyWindow("Hello World");
        return 0;
}
//---
------------------------------------------------------------------------
Миниатюры
Установить библиотеку OpenCV в Builder C++ 6.0  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.11.2015, 22:04
Помогаю со студенческими работами здесь

Как установить библиотеку OpenCV?
Как установить библиотеку OpenCV, а именно wrapper OpenCVSharp для VS 2012(я так понял минимальная версия VS для OpenCVSharp это 2012...

Захотел я установить библиотеку, а получил не библиотеку - под катом
Захотел я установить библиотеку premailer, как обычно через pip устанавливаю, окно консоли поморгало и исчезло. Ну думаю все ок, а в коде...

Работа с изображением через библиотеку OpenCV
Есть изображение состоящее из множества фигур внутри, определить кротчайшее расстояние от одного к другому. Для этого, надо разбить стороны...

OpenCV + Builder
Добрый день! У кого-нибудь получилось наладить связку Билдер + OpenCV? Помогите пожалуйста... Никак не могу разобраться. ...

Подключение OpenCV 4.1 к С++ Builder
Подскажите пожалуйста, как подключить библиотеку OpenCV 4.1 К C++ Builder 10.3 Проблема в том, что инструкция на сайте 1]2] OpenCV...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru