
extraer datos RGB de imagen
Publicado por Alejandro (1 intervención) el 30/12/2020 15:16:06
Hola a todos
nesecito extraer los valores de RGB de una imagen y la posicion del pixel para guardarlo en un txt y luego trabajarlos
por ahora solo he conseguido extraer el rgb y meterlo en un .txt pero no tienen informacion de la posicion y aparece tooooodos los rgb en una linea, igual seria mucho mejor si apareciera como una matriz
obviamente soy nuevo en esto y me gustaria aprender. Les dejo lo que hice hasta ahora
un abrazo y gracias de antemano
(los tildes fueron omitidos porque tengo teclado gringo por ahora)
nesecito extraer los valores de RGB de una imagen y la posicion del pixel para guardarlo en un txt y luego trabajarlos
por ahora solo he conseguido extraer el rgb y meterlo en un .txt pero no tienen informacion de la posicion y aparece tooooodos los rgb en una linea, igual seria mucho mejor si apareciera como una matriz
obviamente soy nuevo en esto y me gustaria aprender. Les dejo lo que hice hasta ahora
1
2
3
4
5
6
7
8
9
from PIL import Image
foto = Image.open('C:/Users/daq/Desktop/python/pruebas/cr_3.jpg')
datos = list(foto.getdata())
foto.close()
# print (datos) #en caso que quieras ver los datos en pantalla pero deja la cagada porque son miles de datos
import simplejson #pones los datos en una lista .txt en el lugar donde llamaste la imagen
f = open('rgb_data.txt', 'w') # cambiale el nombre de rgb data.txt !!
simplejson.dump(datos, f)
f.close()
un abrazo y gracias de antemano
(los tildes fueron omitidos porque tengo teclado gringo por ahora)
Valora esta pregunta


0