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

Не работает IplImage* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неправильная работа Sleep(), в чём причина? http://www.cyberforum.ru/cpp/thread1640139.html
Использую функцию Sleep() для создания задержки потока в миллисекундах. Написал тестовую программу, тестирующую эту функцию. Установил в цикле задержку в 1 миллисекунду (Sleep(1)). Высокоточным таймером проверял эту функцию и оказалось, что она странным образом работает неправильно, если в ОС у меня ничего не запущено. Задержка вместо 1 миллисекунды растягивается на 16 миллисекунд, но стоит...
C++ Анимациия персонажа Доброго времени суток. Не так давно я решил создать простенькую игру-платформер, все продвигалось успешно, но я замел что при движении анимация замирает на спрайте к которому оно подходит, и мне интересно, как сделать так, что бы при окончании движения персонаж возвращался в начальное положение? http://www.cyberforum.ru/cpp/thread1639922.html
Ошибка с шаблонами C++
Возникла проблема. Пример: Создал шаблонный класс с двумя параметрами, один из которых задан по умолчанию. С одной стороны, все работает: #include <iostream> using namespace std; template <class A, class B = A> class MyClass{ A a;
Dsd-master 1.7 для декодирования d-star C++
здравствуйте уважаемые форумчане, мне нужна помощь в запуске программы через bash в cygwin в windows но данная программа на данный момент хранится в не скомпилированном варианте. Кто то давно его компилировал под cygwin, но позже удалил теперь его нужно восстановить. данная программа позволяет при помощи обыкновенной радиостанции через динамик на частотах d-star, dmr и motorbo (цифровые...
C++ Исправить код базы данных http://www.cyberforum.ru/cpp/thread1637924.html
Помогите решить задачу Особенности - условие задачи является внедрение трех функций - insert - вставить новую строку (запись) в системе со всей информацией, -find - указано количество столбцов, по которым она ищет -номера столбцов считаются от 0 - параметр функции является тип в соответствии с выбранной колонкой - возвращает список строк из системы (желательно ссылки...
C++ MPI задача коммивояжера методом ветвей и границ помогите реализацией задача коммивояжера методом ветвей и границ на вычислительном кластере. может у кого то готовая программа есть или пример подробнее

Показать сообщение отдельно
megabax
3 / 3 / 0
Регистрация: 06.08.2009
Сообщений: 196
19.01.2016, 09:54  [ТС]     Не работает IplImage*
ForEveR, Сейчас вообще вылезло кучу ошибок, типа вот такой%
"Ошибка 5 error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию c:\opencv\build\include\opencv2\core\core_c.h 97 1 Example
"
Или, может, я OpenCV какой-то кривой скачал?

Добавлено через 17 часов 41 минуту
Спасибо, всем, разобрался.
Оказывается, надо было просто поставить
C++
1
#include "stdafx.h"
первым.
вот так все работает:
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
#include "stdafx.h"
#include <cv.h>
#include <highgui.h>
#include <stdlib.h>
#include <stdio.h>
//#include <types_c.h>
 
 
IplImage* image = 0;
IplImage* src = 0;
 
int main(int argc, char* argv[])
{
        // имя картинки задаётся первым параметром
        char* filename = argc == 2 ? argv[1] : "d:\\3\\Dscn0116.jpg";
        // получаем картинку
        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;
}
 
Текущее время: 16:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru