Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Andrew_Lvov
Эксперт С++
260 / 190 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
#1

Проект на OpenCV вылетает - C++

09.09.2012, 22:28. Просмотров 785. Ответов 3
Метки нет (Все метки)

Коротко:
1. Скачал бинарники (Win)
2. Создал проект (VS2010).
3. Написал семпл код.

4. Добавил зависимости, прописал include, lib, binary директории.
5. Запустил, убедился, что программка отображает png рисунок.
6. Заменил код на код обработки видео:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "opencv/highgui.h"
 
int main( int argc, char** argv ) {
    cvNamedWindow( "Example2", CV_WINDOW_AUTOSIZE );
    CvCapture* capture = cvCreateFileCapture( argv[1] );
    IplImage* frame;
    while(1) {
        frame = cvQueryFrame( capture );
        if( !frame ) break;
        cvShowImage( "Example2", frame );
        char c = cvWaitKey(33);
        if( c == 27 ) break;
    }
    cvReleaseCapture( &capture );
    cvDestroyWindow( "Example2" );
}
Компилю, запускаю:
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. You may try recompiling using gcc >= 4.2.
Do not report crashes to FFmpeg developers.
Press any key to continue . . .
Качаю исходники OpenCV, CMake.
Генерирую проект, компилю.
Ща пытаюсь запустить с скомпилированными бинарниками, когда скомпилятся.
Но если проблема повторится - даже не знаю, что делать.

Да, готовые бинарники были версии 2.10, бинарники из исходников - 2.40.

Помогите, пожалуйста.

Добавлено через 32 минуты
Да, попытка использовать скомпилированные бинарники тоже не помогла.
В результирующем проекте нету cxcore.lib/dll, соответственно проект не линкуется.
Хотя, когда я компилировал OpenCV бинарники, то все проекты компилировались успешно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2012, 22:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проект на OpenCV вылетает (C++):

OpenCV - C++
уважаемые участники, я чайник по ОpenCV. помогите?! с чего начать и как обучаться, чему стоит а чему нет

OpenCV с изображениями - C++
Здравствуйте, приложил программу, картинка выходит за пределы окна, как это избежать? Итог должен получится такой, изображение должно...

Проблема создал проект в builder 2009 а в 2007 builder проект не открывается может кто то сталкивался? - C++ Builder
Проблема создал проект в builder 2009 а в 2007 builder проект не открывается может кто то сталкивался? Суть проблемы у меня на компе 2009...

OpenCV - C++ Builder
Всем доброго времени суток !!! :) ... - у меня такой вопрос - как с помощтю OpenCV - ну для начала хотябы вывести изображение с камеры в...

Bulider + OpenCV - C++ Builder
Народ, может кто-нибудь популярно объяснить или дать ссылку на нормальное объяснение как прикрутить OpenCV к RAD studio XE?

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

3
#pragma
Временно недоступен
955 / 226 / 6
Регистрация: 12.04.2009
Сообщений: 921
10.09.2012, 10:13 #2
You may try recompiling using gcc >= 4.2.
Какая у Вас версия компилятора?
0
Andrew_Lvov
Эксперт С++
260 / 190 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
10.09.2012, 10:37  [ТС] #3
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86
0
#pragma
Временно недоступен
955 / 226 / 6
Регистрация: 12.04.2009
Сообщений: 921
10.09.2012, 13:57 #4
Попробуйте скомпилировать с mingw32 нужной версии.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2012, 13:57
Привет! Вот еще темы с ответами:

Не хочет собираться проект с использованием OpenCV в MSVS 2013 - Visual C++
Привет всем! Привет всем! Сегодня решил попрактиковаться в написании программ с использованием библиотеки OpenCV версии 2.4.13. ...

opencv - Visual C++
добрый день, хотел бы узнать кто работал с opencv2 пытаюсь подключить ее в visual c++ и откомпилировать sample файл, подключал по...

QT and OpenCV вылетает ошибка - C++ Qt
Добрый день помогите не могу разобраться вроде всё устанавливал по инструкции но возникают ошибки#include <opencv2/imgproc/imgproc.hpp> ...

Не хочет собираться проект с использованием OpenCV в MSVS 2013 - Visual C++ - C++
Привет всем! Сегодня решил попрактиковаться в написании программ с использованием библиотеки OpenCV версии 2.4.13. Скачал,...


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

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

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