Форум программистов, компьютерный форум CyberForum.ru

C++

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

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

09.09.2012, 22:28. Просмотров 698. Ответов 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 бинарники, то все проекты компилировались успешно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2012, 22:28     Проект на OpenCV вылетает
Посмотрите здесь:

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

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

Как скопировать проект в другой проект для дальнейшей работы над новой версией (VS)? - C++
(Visual Studio 2013) Например я сделал один проект, пусть это будет проект версия №1, затем я захотел улучшить проект версии №1 и сделать...

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

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

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

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

Библиотека OpenCV - Visual C++
Доброго времени суток, пишу программу для распознавания изображений, решил воспользоваться данной библиотекой, в ходе реализации появилось...

OpenCV WebCamera - C++ Linux
Не могу захватить изображение с вебки. При инициализации вылетают ошибки, хотя камера подключена и скайп её спокойно видит. #include...

Ошибка Opencv - Visual C++
При попытке компиляции выдает такую ошибку: Exception thrown at 0x00007FFAB2B17788 in OpenCV.exe: Microsoft C++ exception: cv::Exception...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
#pragma
Временно недоступен
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
10.09.2012, 10:13     Проект на OpenCV вылетает #2
You may try recompiling using gcc >= 4.2.
Какая у Вас версия компилятора?
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 759
Записей в блоге: 1
10.09.2012, 10:37  [ТС]     Проект на OpenCV вылетает #3
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86
#pragma
Временно недоступен
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
10.09.2012, 13:57     Проект на OpenCV вылетает #4
Попробуйте скомпилировать с mingw32 нужной версии.
Yandex
Объявления
10.09.2012, 13:57     Проект на OpenCV вылетает
Ответ Создать тему
Опции темы

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