¿Existen alternativas integrales de código abierto al kit de herramientas de procesamiento de imágenes de Matlab?Alternativas al kit de herramientas de procesamiento de imágenes de Matlab
Respuesta
Trate ImageJ (Lea también: http://en.wikipedia.org/wiki/ImageJ)
supongo que la razón por la que desea una opción de código abierto es tener una opción gratuita o alguna otra razón relacionada con la licencia de fuente abierta.
Sin embargo, si solo puede ver la fuente para comprender cómo se implementan los algoritmos en un paquete particular (algo que a menudo me llama la atención), tenga en cuenta que puede ver la fuente de las funciones de MATLAB al ingresar editado seguido por el nombre de la función en la ventana de comandos. Por ejemplo, si quería saber cómo funciona la implementación de MATLAB de la función label2rgb, puede escribir "edit label2rgb" en la ventana de comandos y abrirá ese m archivo.
Además, si le parece que desea modificar ligeramente el funcionamiento de ciertas funciones, siempre puede obtener su fuente tal como lo describí, luego modifique. 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.
En Windows 7 al menos, la carpeta "C: \ Users \% your_username% \ Documents \ MATLAB" está incluida en la ruta de búsqueda MATLAB para funciones, por lo que si desea modificar label2rgb, puede copiarla en esa carpeta, renómbrelo label2rgb_custom.m, y haga sus modificaciones. A continuación, puede ejecutarlo desde cualquier lugar en MATLAB llamando a label2rgb_custom().
No todas las funciones de Matlab revelarán el código real a través de 'edit'. Si son propietarios, solo verá los comentarios relacionados con 'ayuda', pero nada más. – Schorsch
La mejor alternativa a MATLAB es OpenCV. De hecho, es mejor que MATLAB para aplicaciones de video y procesamiento de imágenes en tiempo real. Hay muchos recursos disponibles en línea para apoyarlo y todo lo que necesita son habilidades básicas de programación en C.
El mejor libro es Aprendiendo la visión artificial usando OpenCV por gray bradski cuyo e-book puede encontrar fácilmente.
he compilado una lista de tutoriales para principiantes en mi blog http://8a52labs.wordpress.com/
uso AForget.net si se utiliza C#. AForge.net es compatible Procesamiento de Imágenes y AI
Como se sugirió anteriormente: Octave y ImageJ
Si tiene Matlab hay una caja de herramientas de fuente abierta Procesamiento de Imágenes: http://www.cb.uu.se/~cris/blog/index.php/archives/456
Para comprobar trama Gimp: http://www.gimp.org/ y Inagemagik http://www.imagemagick.org/script/index.php
desde mi experiencia SciLab es la mejor alternativa para MATLAB, se ha construido en el soporte de conversión de MATLAB para Scilab y Scilab a MATLAB.Es de código abierto, por lo que también puede contribuir con su desarrollo y utilizarlo de forma gratuita.
- 1. Kit de herramientas de procesamiento de lenguaje natural para .NET
- 2. MATLAB procesamiento de imágenes de pequeños círculos
- 3. Bibliotecas de procesamiento de imágenes
- 4. Procesamiento de imagen de imágenes satelitales
- 5. Kit de herramientas de realidad aumentada - Android
- 6. ¿Qué kit de herramientas GUI debería usar?
- 7. Ideas de procesamiento de imágenes
- 8. ¿Hay un buen diagramador/kit de herramientas/proveedor de WPF?
- 9. Programación de procesamiento de imágenes
- 10. Servidor de procesamiento de imágenes
- 11. Rotación de una imagen sin la caja de herramientas de procesamiento de imágenes
- 12. Procesamiento de imágenes, en Python?
- 13. Números de línea con el kit de herramientas de plantilla
- 14. Alternativas de creación de imágenes de Python
- 15. Java ME Kit de herramientas de UI dinámica
- 16. Codificación de caracteres del kit de herramientas de plantillas
- 17. Filtro medio en MATLAB sin bucles o caja de herramientas de procesamiento de señales
- 18. Procesamiento de imágenes en Android
- 19. Algoritmo de procesamiento de imágenes para aplicación forense
- 20. Cómo instalar la caja de herramientas para MATLAB
- 21. Procesamiento de imágenes de alta resolución Android
- 22. Opciones de kit de herramientas para 2D Python Game Programming
- 23. Biblioteca de kit de herramientas portátil para crear aplicaciones OpenGL
- 24. El tipo de kit de herramientas: BusyIndicator no se encontró
- 25. ¿Cómo convierto un programa de procesamiento de imágenes MATLAB a java?
- 26. Depuración del código de procesamiento de imágenes
- 27. Mejorando la velocidad de procesamiento de imágenes
- 28. Bibliotecas de procesamiento de imágenes en C#
- 29. Biblioteca de procesamiento de imágenes para Android?
- 30. Bibliotecas de procesamiento de imágenes Ruby/Rails
Hay muchas bibliotecas de procesamiento de imágenes gratuitas en python: http://stackoverflow.com/questions/94875/image-processing-in-python – Mikhail