Итак, давайте начнем наш первый Программа OpenCV в том числе заголовков, необходимых и начинаем нашу главная функция : <р> Затем мы объявляем изображение и загрузить файл, переданного в качестве первого аргумента нашей программы (если вы не знаете, об аргументах командной строки нажмите здесь). Второй аргумент cvLoadImage это флаг, указывающий, если мы хотим цветное изображение. Проходя 0 получает нас автоматически преобразуются шкалы серого изображения. <р> При этом нужно только, чтобы сохранить изображение с другим именем возврата: <р> Исходный код этого примера находится здесь. Сначала вы должны скомпилировать его с помощью "GCC` PKG-конфигурации --libs --cflags opencv` prog1.c "и запустить его с помощью" ./prog1 (image_to_test) ". Result.png изображение появится в папке кода с копией изображения, переданного в качестве аргумента. Размытие по Гауссу с OpenCV Теперь мы будем применять Gaussian Blur к изображению. Этот фильтр делает изображение размытым и используется в качестве предварительной обработки в некоторых процедур обработки изображений. Мы сделаем такую фильтрацию в месте, ведьма означает, что исходное изображение не будет доступно после нашей операции сглаживания. Чтобы сделать Гауссу мы используем функцию cvSmooth с флагом CV_GAUSSIAN. (Обратите внимание, что другие типы сглаживания и что они могут или не могут быть применены на месте) Эта функция получает 7 значения: входное изображение, выход изображения, типа сглаживания и 4 параметра. В нашем случае, вход и выход изображения одинаковы, то тип CV_GAUSSIAN и только три аргумента используются: два первых являются размер ядра в использовании и третий стандартное отклонение гауссовой. Если вы не знаете, что это значит, просто думаю, что параметр1 и param2 являются размер окна, чтобы размыть и param3 всегда должна быть равна нулю (это спос #include INT основной (INT ARGC, символ * ARGV []) {
IplImage * IMG; IMG = cvLoadImage (ARGV [1], 0);
cvSaveImage ("result.png", IMG ); вернуться 0;}
Консольное приложение для создания треугольника пирамиду, используя C # Code