cvSmooth (img, img, CV_GAUSSIAN, 7, 7, 0, 0);Inserte la línea anterior antes de la función cvSaveImage, guardarlo, compilar y ejecutar el programa. La imagen result.png ahora debe ser una versión borrosa de la imagen de entrada. El código está aquí.
Mostrando la imagen en una ventana con HighGUI Su buena para guardar la imagen resultado de la suavización, pero sería mejor si nos mostramos la imagen al usuario cuando se completa el alisado. Por suerte, en lugar de tener que lidiar con algunos detalles sobre la forma de código de Windows en su sistema operativo, el módulo OpenCV HighGUI hace esto por nosotros. Ofrece un sencillo conjunto de funciones independientes os para mostrar imágenes en una ventana. Usaremos 3 de ellos: cvNamedWindow, cvShowImage y cvWaitKey.
El primero crea una ventana para mostrar imágenes en la segunda muestra una imagen en alguna ventana y el tercero congela el programa espera de una clave y se usa para dejar que el control de usuario cuando para cerrar la ventana. Vamos a completar el ejemplo anterior, insertando el siguiente código de abajo cvSaveImage:
cvNamedWindow ("suavizado", 1); cvShowImage ("suavizado", img); cvWaitKey (-1); //Esperar una eternidad para untecla
El código de este ejemplo está aquí.
Conclusión Este es un ejemplo sencillo de cómo utilizar OpenCV, pero si usted es capaz de ejecutar esto, entonces usted puede ejecutar cualquier otro programa OpenCV. Puedes encontrar más ejemplos avanzados en thesetwo artículos. Gracias por leer. Si usted tiene alguna duda simplemente dejar un comentario y voy a responder lo más pronto posible.
Aplicación de consola Para crear la pirámide del triángulo utilizando C # Code
- Iphone desarrollo de aplicaciones: Aplicaciones Iphone para la pesca Enthusiasts
- La ofuscación en Asp.net
- Eclipse IDE para Java Programmers
- ¿Qué lenguaje de programación para comenzar con - Parte 1
- ¿Qué es un controlador lógico programable (PLC)? ¿Qué es un controlador ló…
- Sentencias condicionales : Programming
- Fundamentos de error En C
- Introducción a C ++ estándar Soporte de idiomas Library
- Escritura de aplicaciones Windows Mobile Usando datos de Google Apis
- ¿Cómo obtener la dirección MAC de nuestra máquina utilizando .net VB?