Python - extraer datos RGB de imagen

 
Vista:
sin imagen de perfil

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

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder