Cargar imagen en VHDL testbench

0

¿Existe una forma estándar de cargar una imagen en el banco de pruebas VHDL para que se pueda probar la salida lógica del procesamiento de imágenes? Obviamente, habrá una salida desde el banco de pruebas, también una imagen que debe ser posible abrir y ver.

    
pregunta quantum231

2 respuestas

2

No. En el pasado, he hecho un script de Matlab para convertir una imagen a un formato que es fácil de leer en un banco de pruebas como una imagen rgb almacenada en un formato simple como rgb hexadecimal almacenado un píxel por línea (use la biblioteca de textio para analizar el archivo línea por línea). Para mis pruebas Hubo un supuesto orden de fila / columna y una imagen de tamaño fijo. Luego ejecuto el banco de pruebas que lee el archivo de prueba de imagen simple y genera otro archivo de prueba de imagen simple. Luego tengo un tercer script para importar el archivo simple a Matlab.

    
respondido por el Lincoln
2

Podría considerar escribir un paquete VHDL para leer y escribir algún formato de imagen simple, como XPM , que es texto Probablemente sea más fácil de manejar que los archivos binarios como bmp, jpg, etc.

Simplemente use GIMP u otro software de procesamiento de imágenes para exportar las imágenes que desea a XPM, e importe los resultados de su banco de pruebas.

    
respondido por el Brian Drummond

Lea otras preguntas en las etiquetas