cvSmooth (IMG, IMG, CV_GAUSSIAN, 7, 7, 0, 0)<р> Вставьте строку выше до Функция cvSaveImage, сохраните его, скомпилировать и запустить программу. Result.png Теперь изображение должно быть размыты версия входного изображения. Код здесь. Показаны изображения в окне с HighGUI Его хорошо, чтобы сохранить результат образ сглаживания, но это было бы лучше, если бы мы показали изображение для пользователя, когда сглаживание закончено.
К счастью, вместо того, чтобы иметь дело с некоторыми особенностями о том, как кодировать окна в вашей операционной системе, модуль OpenCV HighGUI делает это для нас. Он предлагает простой набор ОС независимых функций, чтобы показать изображения в окне. Мы будем использовать 3 из них: cvNamedWindow, cvShowImage и cvWaitKey. Первый создает окно, чтобы показать изображения на второй показывает изображение на какой-то окна и третий замораживает программу ждет ключ и используется, чтобы контроль пользователя, когда, чтобы закрыть окно.
Давайте завершить пример выше, вставив следующий код ниже cvSaveImage:
cvNamedWindow ("Сглаживание", 1); cvShowImage ("Сглаживание", IMG); cvWaitKey (-1); //Ждать вечно ключевой<р> Код этого примера здесь. Заключение Это простой пример того, как использовать OpenCV, но если вы в состоянии управлять этим, то вы можете запустить любую другую программу OpenCV. Вы можете найти больше примеров передовых в thesetwo статей. Спасибо за прочтение. Если у вас есть какие-либо сомнения просто оставьте комментарий, и я отвечу как можно скорее.
Консольное приложение для создания треугольника пирамиду, используя C # Code
- Введение в Mysql Программирование для Events
- Примеры оборотней кодов
- Указатели на классы в C ++
- Возвращение Ссылки в Php
- Высокий Клавиатура мигающий Trick
- Системный анализ управления запасами систе…
- C ++ Урок 01 Введение в программирование
- Значение белого пространства Программирова…
- Позиционирование элементов с Html Css и укладке…
- Основы Сообщение для Window класса Procedure