2011-09-15 19 views
12

Estoy realmente interesado en el procesamiento de imágenes. Descargué OpenCV y comencé a jugar con él. Pero creo que me falta el conocimiento detrás del procesamiento de imágenes. Me gustaría aprender los fundamentos básicos del procesamiento de imágenes.¿Cómo comienzo con el procesamiento de imágenes?

Busqué un curso abierto de MIT u otras universidades pero no encontré ningún buen tutorial. Encontré algunas diapositivas, pero parecen inútiles sin la presentación en realidad. Busqué un tutorial en línea, pero en su mayoría no son para principiantes.

¿Existe un buen tutorial en línea para el procesamiento de imágenes para principiantes?

Respuesta

2

A veces la forma antigua es la mejor. Comenzaría mirando lo que books podría ayudarme a aprender el tema.

2

Leer libros es IMO definitivamente el camino a seguir aquí.

El libro Learning OpenCV también contiene información general sobre las tareas de procesamiento de imágenes que se pueden ejecutar con OpenCV. Puede ser una buena manera de aprender a poner inmediatamente en práctica lo que aprende y lee.

+0

El libro Learning OpenCV es bueno pero la sintaxis de la biblioteca se ha movido un poco (especialmente en C++) por lo que los ejemplos requieren un poco de trabajo. Hay un proyecto para actualizar los ejemplos y sacar un 2ed –

+0

Ok, no lo sabía, gracias por la adición. – Geerten

+0

El libro es una buena introducción a algunas teorías combinadas con el uso práctico de OpenCV. Pero, como señala @Martin Beckett, el libro usa OpenCV 1.0 y la versión actual de la biblioteca es 2.3.1. –

2

En realidad, el OpenCV Wiki enumera algunos libros que recomiendan, incluido uno de O'Riley que siempre he encontrado que es una buena fuente de aprendizaje.

+0

Vivo el OpenCV O'Reilly para aprender OpenCV y tengo una copia. No creo que sea grandioso para aprender el procesamiento de imágenes. – kenny

3

Me gusta mucho la visión por ordenador de Rich Szeliski book que tiene una buena combinación de teoría y práctica. También puede acceder a los borradores electrónicos de forma gratuita.

Otros buenos son de Hartley y Zissermann de Multi-View Projective Geometry y David Forsyth Computer Vision: A Modern Approach

+1

Hartley and Zissermann's is * not * es un libro introductorio. –

+0

No solo Hartley y Zissermann NO son un libro introductorio, el libro de Forsyth NO trata del procesamiento de imágenes. –

+0

El libro de Szeliski parece un buen complemento para González y Woods. Había oído hablar de eso antes, pero no lo había leído detenidamente. ¡Gracias! Es bastante bueno que el autor publicó el PDF en línea. – Rethunk

7

recomiendo dos libros:

(1) RC González y RE Woods, Digital Image Processing, 3rd ed. Prentice Hall, agosto de 2007.

(2) G. Bradski y A. Kaehler, Learning OpenCV: Computer Vision with the OpenCV Library, 1st ed. O'Reilly Media, octubre de 2008.

Visite el OpenCV documentation para obtener una referencia actualizada de O Funciones penCV (el libro Learning OpenCV usa la versión 1.0 pero la versión actual es 2.3). Puede comprar acceso barato a la versión digital del libro usando Safari Books.

+0

El libro de Gonzales Woods es lo que tenía para algunas de mis clases de Procesamiento/Visión de Computadora. Es bastante bueno si recuerdo correctamente. –

+1

NO recomiendo (2) porque enseña el estilo antiguo de OpenCV que no te llevará a ninguna parte dada la versión actual de OpenCV. Gonzales es definitivamente lo que deberías leer. –

1

Ver page

Este sitio tiene tutoriales en formato pdf que explican cómo hacer un procesamiento básico de imágenes con Microsoft C# (que es gratis de Microsoft).

También presenta y explica la notación matemática que encontrará en los libros de procesamiento de imágenes.

Cuestiones relacionadas