Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
zybrzybr
18 / 17 / 0
Регистрация: 29.09.2010
Сообщений: 156
#1

Code Blocks 12.11 и OpenCV 2.43

09.02.2013, 14:59. Просмотров 1195. Ответов 3
Метки нет (Все метки)

Code :: Blocks 12.11 и OpenCV 2.43
Распаковываем OpenCV в С:\
Копируем libgcc_s_dw2-1.dll ( http://www.mediafire.com/?xvalrukxe41bwqv ) libstdc++-6.dll ( http://www.mediafire.com/?0ixwe0dybb7zt9d ) в C:\opencv\build\x86\mingw\bin
Идем в

Settings -> Compiler… -> Search directories -> Compiler, кнопка «add» и добавляем
C:\opencv\build\include
C:\opencv\build\include\opencv2,
C:\opencv\build\include\opencv.
(я эти добавлял)

Settings -> Compiler… -> Search directories ->Linker
c:\opencv\build\x86\mingw\bin
c:\opencv\build\x86\mingw\lib

Settings -> Compiler… -> Linker settings кнопка«add» и добавляем все (*.dll.a) из
c:\opencv\build\x86\mingw\lib

кнопка «акей»

«Пуск\Панель управления\Все элементы панели управления\Система\дополнительные параметры системы(свойства системы)\дополнительно\переменные среды..\системные переменные\
Выбираем «Path» \ изменить и добавляем в конец
« ;C:\opencv\build\x86\mingw\bin;C:\opencv\build\x86\mingw\lib; »
Кнопка «акей»
Проверял не перегружая компьютер и все работало!

Тестовый пример

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
#include <cv.h>
#include <highgui.h>
#include <stdlib.h>
#include <stdio.h>
 
IplImage* image = 0;
IplImage* src = 0;
 
int main(int argc, char* argv[])
{
        // имя картинки задаётся первым параметром
const char* filename = argc == 2 ? argv[1] : "2.png";
        // получаем картинку
        image = cvLoadImage(filename,1);
        // клонируем картинку
        src = cvCloneImage(image);
 
        printf("[i] image: %s\n", filename);
        assert( src != 0 );
 
        // окно для отображения картинки
        cvNamedWindow("original",CV_WINDOW_AUTOSIZE);
 
        // показываем картинку
        cvShowImage("original",image);
 
        // выводим в консоль информацию о картинке
        printf( "[i] channels:  %d\n",        image->nChannels );
        printf( "[i] pixel depth: %d bits\n",   image->depth );
        printf( "[i] width:       %d pixels\n", image->width );
        printf( "[i] height:      %d pixels\n", image->height );
        printf( "[i] image size:  %d bytes\n",  image->imageSize );
        printf( "[i] width step:  %d bytes\n",  image->widthStep );
 
        // ждём нажатия клавиши
        cvWaitKey(0);
 
        // освобождаем ресурсы
        cvReleaseImage(& image);
        cvReleaseImage(&src);
        // удаляем окно
        cvDestroyWindow("original");
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2013, 14:59
Ответы с готовыми решениями:

Code Blocks и OpenCV
подскажите хоть одну рабочую ссылку на установку OpenCV в codeBlocks ? ...

Code::blocks и VS
всем привет, у меня такой вопрос: какой в Code::blocks аналог для #include...

MS VS in CODE BLOCKS
Делал проекты в VISUAL C++ EXPRESS. Сеичас пересел на LINUX, пользуюсь CODE...

code::blocks 10.05
Я установил себе C++ code::blocks. И когда я компилирую любую программу и потом...

Code::blocks
Помогите как включить #include &lt;graphics.h&gt; #include &lt;windows.h&gt; в...

3
zybrzybr
18 / 17 / 0
Регистрация: 29.09.2010
Сообщений: 156
09.02.2013, 15:06  [ТС] #2
рис.
1
Миниатюры
Code Blocks 12.11 и OpenCV 2.43   Code Blocks 12.11 и OpenCV 2.43   Code Blocks 12.11 и OpenCV 2.43  

Игорь с++
473 / 465 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
09.02.2013, 16:02 #3
zybrzybr, Спасибо за пример !!! А не где не встречал простенький какой нибудь код распознать печатный текст с этой библиотекой ?
0
zybrzybr
18 / 17 / 0
Регистрация: 29.09.2010
Сообщений: 156
10.02.2013, 15:31  [ТС] #4
Цитата Сообщение от Игорь с++ Посмотреть сообщение
zybrzybr, Спасибо за пример !!! А не где не встречал простенький какой нибудь код распознать печатный текст с этой библиотекой ?
habrahabr.ru/post/155651/ посмотрите этот.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2013, 15:31

Code::Blocks
В Code::Blocks когда ты откомпилил программу в Debug, после внес изменения и...

Code::Blocks
Здравствуйте. Я в английском не силён, и разобраться самостоятельно с этой IDE...

sdl и code::blocks
Code::Blocks версии 12.11 MinGW SDL2-2.0.0 Вобщем действую по гайду отцов с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru