image - proyectos - Alternativas al kit de herramientas de procesamiento de imágenes de Matlab
proyectos de procesamiento digital de imagenes con matlab (7)
¿Existen alternativas integrales de código abierto al Kit de herramientas de procesamiento de imágenes de Matlab?
Como se sugirió anteriormente: Octave e ImageJ
Si tiene Matlab, hay una caja de herramientas de procesamiento de imágenes de código abierto: http://www.cb.uu.se/~cris/blog/index.php/archives/456
Para chequeo de trama Gimp: http://www.gimp.org/ e Inagemagik http://www.imagemagick.org/script/index.php
Desde mi experiencia, SciLab es la mejor alternativa para matlab, ha incorporado soporte de conversión de matlab a scilab y scilab a matlab. Es de código abierto, por lo que también puede contribuir a su desarrollo y utilizarlo de forma gratuita.
La mejor alternativa para MATLAB es OpenCV. De hecho, es mejor que MATLAB para aplicaciones de procesamiento de imágenes y video en tiempo real. Hay muchos recursos disponibles en línea para respaldarlo y todo lo que necesitas son habilidades básicas de programación en C.
El mejor libro es Aprendizaje de la visión por computadora usando OpenCV by grey bradski cuyo libro electrónico puede encontrar fácilmente.
He compilado una lista de tutoriales para principiantes en mi blog http://8a52labs.wordpress.com/
Prueba ImageJ (lee también: http://en.wikipedia.org/wiki/ImageJ )
Supongo que el motivo por el que desea una opción de código abierto es tener una opción gratuita o algún otro motivo relacionado con la licencia de código abierto.
Sin embargo, si es así puede ver la fuente para comprender cómo se implementan los algoritmos en un paquete en particular (algo que a menudo siento curiosidad), tenga en cuenta que puede ver la fuente para las funciones de MATLAB ingresando edición seguido del nombre de la función en la ventana de comandos. Por ejemplo, si quisiera saber cómo funciona la implementación de MATLAB de la función label2rgb, puede escribir "edit label2rgb" en la ventana de comandos y se abrirá ese archivo m.
Además, si encuentra que solo desea modificar ligeramente el comportamiento de ciertas funciones, siempre puede obtener su fuente como lo describí y luego modificar. Sin embargo, asegúrese de guardar siempre los resultados en un archivo-m separado, idealmente con un nombre diferente y en una ubicación diferente para que no termine rompiendo una función MATLAB y tenga que volver a instalarla para recuperarla.
Al menos en Windows 7, la carpeta "C: / Users /% your_username% / Documents / MATLAB" se incluye en la ruta de búsqueda de MATLAB para las funciones, por lo que si desea modificar label2rgb, puede copiarlo en esa carpeta, cambiarle el nombre label2rgb_custom.m, y haz tus mods. Luego puede ejecutarlo desde cualquier lugar en MATLAB llamando a label2rgb_custom ().
usa AForget.net si usas C #. AForge.net es compatible con el procesamiento de imágenes y AI