Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2014, 17:23   #1
Taner
Пользователь
 
Регистрация: 05.04.2014
Сообщений: 54
По умолчанию OpenCV

Хотел поучиться по урокам robocraft.ru/page/opencv/ но сразу же вылезла ошибка.
error LNK1107: недопустимый или поврежденный файл: не удается прочитать по 0x2E0 C:\С++OpenCV\opencv\build\x86\vc12\ bin\opencv_highgui249.dll

как я устанавливал OpenCV
в Панели управления->Система->Переменные среды->path я добавил C:\С++OpenCV\opencv\build\x86\vc12\ bin

далее создал пустой проект->
Страница свойств->
__Свойства конфигурации ->
___Каталоги VC++ ->
____каталоги включения
_____я добавил C:\С++OpenCV\opencv\build\include
___Каталоги библиотек
_____я добавил C:\С++OpenCV\opencv\build\x86\vc12\ lib
C:\С++OpenCV\opencv\build\x86\vc12\ bin
__Компоновщик ->
___Ввод ->
____Дополнительные зависимости ->
_____я добавил все файлы заканчивающиеся *249d.dll ( пробовал просто имена и полные пути к файлам)

что я делаю не так?
Taner вне форума Ответить с цитированием
Старый 17.05.2014, 18:01   #2
Taner
Пользователь
 
Регистрация: 05.04.2014
Сообщений: 54
По умолчанию

Код:
#include <opencv\cv.h>
#include <opencv\highgui.h>

int main(){
  //задаем высоту и ширину картинки
  int height = 640;
  int width = 480;

  //точка для вывода текста
  CvPoint pt = cvPoint(height/4, width/2);

  //создаем 8-битную, 3-канальную картинку
  IplImage* hw = cvCreateImage(cvSize(height,width),8, 3);

  //Заливаем картинку чёрным цветом
  cvSet(hw, cvScalar(0,0,0));

  //инициализция шрифта
  CvFont font;
  cvInitFont( &font, CV_FONT_HERSHEY_COMPLEX, 1.0, 1.0, 0, 1, CV_AA);

  //используя шрифт выводим на картинку текст
  cvPutText(hw, "Hello World", pt, &font, CV_RGB(0,204,255));

  //создаем окошко
  cvNamedWindow("Window one",CV_WINDOW_AUTOSIZE);

  //показываем картинку в созданном окне
  cvShowImage("Window one", hw);

  //ждем нажатия клавиши
  cvWaitKey(0);

  //освобождаем ресурсы
  cvReleaseImage(&hw);
  cvDestroyWindow("Window one");
  return 0;
}
Taner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenCV Zed32 Visual C++ 1 12.10.2011 19:37
OpenCV Редиска_Саша Помощь студентам 1 10.10.2011 22:52
Opencv scripto Общие вопросы C/C++ 0 17.02.2011 18:53
OpenCV marselik Общие вопросы C/C++ 0 23.04.2010 15:35
OpenCV. C++ API. TheVampire Общие вопросы C/C++ 3 11.04.2010 19:41