Articles of rgb

Conversión del espacio de color de PIL YCbCr -> RGB

El algoritmo utilizado por PIL v1.1.7 da resultados de aspecto “lavado”. Cuando se convierten los mismos datos de origen utilizando ffmpeg se ve correcto. El uso de mplayer da resultados idénticos a ffmpeg (quizás usen la misma biblioteca debajo). Esto me lleva a creer que PIL puede estar rellenando las conversiones de espacio de color. […]

Calcule el valor RGB para un rango de valores para crear un mapa de calor

Estoy tratando de crear un mapa de calor con python. Para esto tengo que asignar un valor RGB a cada valor en el rango de valores posibles. Pensé en cambiar el color de azul (valor mínimo) sobre verde a rojo (valor máximo). El ejemplo de la imagen a continuación explica cómo pensé en la composición […]

Convertir una tupla de color RGB en un código de seis dígitos, en Python

Necesito convertir (0, 128, 64) a algo como esto # 008040. No estoy seguro de cómo llamar a este último, lo que dificulta la búsqueda.

Obtener pixel RGB usando PIL

¿Es posible obtener el color RGB de un píxel utilizando PIL? Estoy usando este código: im = Image.open(“image.gif”) pix = im.load() print(pix[1,1]) Sin embargo, solo genera un número (por ejemplo, 0 o 1 ) y no tres números (por ejemplo, 60,60,60 para R, G, B). Supongo que no estoy entendiendo algo sobre la función. Me […]

Python 3: estoy tratando de encontrar todos los píxeles verdes en una imagen atravesándolos con un np.array, pero no puedo evitar el error de índice

Mi código actualmente consiste en cargar la imagen, lo cual es exitoso y no creo que tenga ninguna conexión con el problema. Luego paso a transformar la imagen en color en un np.array llamado rgb # convert image into array rgb = np.array(img) red = rgb[:,:,0] green = rgb[:,:,1] blue = rgb[:,:,2] Para volver a […]

Conversión de color HSV a RGB

¿Hay una manera de convertir los argumentos de color HSV a los argumentos de color de tipo RGB usando módulos de pygame en python? Probé el siguiente código, pero devuelve valores ridículos. import colorsys test_color = colorsys.hsv_to_rgb(359, 100, 100) print(test_color) y este código devuelve el siguiente disparate (100, -9900.0, -9900.0) Esto obviamente no es RGB. […]

RGB Int a RGB – Python

¿Cómo puedo convertir un entero RGB a la tupla RGB correspondiente (R,G,B) ? Parece bastante simple, pero no puedo encontrar nada en google. Sé que para cada RGB (r,g,b) tienes el número entero n = r256^2 + g256 + b , ¿cómo puedo resolver el reverso en Python? IE, dada una n , necesito los […]

OpenCV que da color incorrecto a imágenes coloreadas al cargar

Estoy cargando una imagen en color en Python OpenCV y graficando la misma. Sin embargo, la imagen que obtengo tiene todos los colores mezclados. Aquí está el código: import cv2 import numpy as np from numpy import array, arange, uint8 from matplotlib import pyplot as plt img = cv2.imread(‘lena_caption.png’, cv2.IMREAD_COLOR) bw_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) images […]

¿Cómo leer el valor RGB de un píxel dado en Python?

Si abro una imagen con open(“image.jpg”) , ¿cómo puedo obtener los valores RGB de un píxel si tengo las coordenadas del píxel? Entonces, ¿cómo puedo hacer lo contrario de esto? Comenzando con un gráfico en blanco, ¿’escribe’ un píxel con un cierto valor RGB? Preferiría si no tuviera que descargar ninguna biblioteca adicional.