error al ejecutar iio_read_image_uint8_vec

error al ejecutar iio_read_image_uint8_vec

de Julieta Zunino Cabrera -
Número de respuestas: 6

Buenas, al ejecutar la función LeerImagen me da el error de segmentation fault, para saber en que parte me daba el error fui poniendo printf ("") y llegue a que me salta al ejecutarse  iio_read_image_uint8_vec. A la funcion la llamo de la siguiente manera image.png donde pixeles_img, ancho_img, largo_img y pd_img son punteros del tipo adecuado y ruta es la misma variable con la que ingreso a LeerImagen. Tambien probe en el main llamar directamente a la funcion read_image_uint8_vec y en lugar de ruta le puse el nombre de la imagen y me siguió dando el mismo error. 

En respuesta a Julieta Zunino Cabrera

Re: error al ejecutar iio_read_image_uint8_vec

de Graciana Castro -
Hola Julieta,

No se ve la imagen que subiste. Te animas a subirla de nuevo?

Saludos,
Graciana
En respuesta a Graciana Castro

Re: error al ejecutar iio_read_image_uint8_vec

de Julieta Zunino Cabrera -
En respuesta a Julieta Zunino Cabrera

Re: error al ejecutar iio_read_image_uint8_vec

de Santiago Bozzo De Leon -
Yo estoy teniendo el mismo error pero no me doy cuenta que es lo que esta mal.
..
le declaro los punteros como dice en el obligatorio pero salta el error.
En respuesta a Santiago Bozzo De Leon

Re: error al ejecutar iio_read_image_uint8_vec

de Graciana Castro -
Buen día Santiago,

mi recomendación es que en lugar de definir como punteros a f, c y pd, los definas como variables y a la funcion le pases &f, &c y &pd. Facilita el debuggeo después. Estas seguro que el segmentation fault se da específicamente en esa línea? Puede tener que ver también con cómo llamas a leerImagen también.

Probá esto que te comento y a partir de ahí buscamos otras soluciones si no funciona.

Saludos,
Graciana