Перейти к содержимому
Compvision.ru

DaddyWesker

Пользователи
  • Количество публикаций

    4
  • Зарегистрирован

  • Посещение

Репутация

0 Новичек

О DaddyWesker

  • Звание
    Новичок
  1. Я всё это прекрасно зна. На "дурной тон" честно говоря всё равно, тем более что программа не корпоративная, а всего лишь частный заказ частного лица. Да и скажем мой бывший научный руководитель - нынешний работодатель приучил к такому способу, поскольку до него я с opencv не сталкивался. opencv стоит 2.0, как я уже писал, но как я понимаю по отсутствующему у себя gpumat необходимо всё же поставить более новую версию. Жаль. Хотелось бы обойтись без таких радикальных мер. ЧТо ж, попробую - отпишусь. И да, мне не надо приводить ссылки на С++ в викиучебнике. Уж не знаю для чего это было сделано, но именно С++ я изучал 5 лет и что это такое уж знаю, поверьте.
  2. ArtemBogatov Только больше ошибок вылезло. Smorodov Цитата из моего первого сообщения "Работаю в С++(Visual Studio 2005)", так что не в тему ваше "Переходите на C++" Далее вопрос, что нужно в include писать чтобы тип Mat работал?
  3. Изображения загружаются, размеры тоже в порядке. Замена строки вызвавшей смущение на "IplImage* img2 = cvCreateImage( cvGetSize(img), img->depth, 1 );" ничего не изменило.
  4. Доброго времени суток. Намедни столкнулся с проблемой, сделавшей невозможным моё продвижение в работе. Работаю в С++(Visual Studio 2005), OpenCV 2.0. При использовании некоторых функций opencv (таких как cvSobel, cvHarris, cvPreCornerDetect и т.д.) выскакивает подобная ошибка http://i011.radikal.ru/1208/ff/4185b8e858f9.png Попробовав разобраться, обнаружил что ошибка происходит в строке "CV_Assert( src.size() == dst.size() && dst.type() == CV_32FC1 );" и связана с невыполнением второго условия в скобках. Вырезка из кода: IplImage *img = 0; char file1[256]; sprintf( file1, "IMG_7147.jpg"); img = cvLoadImage(file1, CV_LOAD_IMAGE_GRAYSCALE); IplImage* img2 = cvCreateImage( cvGetSize(img), 8, 1 ); cvLaplace(img, img2, 3); В данном случае ошибка вылезает вообще дважды. Одна и та же. Но самое интересное, что при нажатии на Continue, некоторые функции в конечном итоге отрабатывают адекватно и выводится результат их работы с помощью cvShowImage, другие же не выводят в конце ничего, кроме серого экрана. Надеюсь мне смогут здесь помочь.
×