PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El Image
módulo proporciona una clase con el mismo nombre que se utiliza para representar una imagen PIL. El módulo también proporciona una serie de funciones de fábrica, incluidas funciones para cargar imágenes desde archivos y para crear nuevas imágenes.
getcolors()
Devuelve una lista de colores utilizados en esta imagen.
Sintaxis: Imagen.getcolors(maxcolors=256)
Parámetros:
maxcolors – Número máximo de colores. Si se supera este número, este método devuelve Ninguno. El límite predeterminado es de 256 colores.Devuelve: una lista desordenada de valores (recuento, píxel).
Imagen utilizada:
# importing Image module from PIL package from PIL import Image # opening a image im = Image.open(r"C:\Users\System-Pc\Desktop\lion.png").convert("L") # getting colors # multiband images (RBG) im1 = Image.Image.getcolors(im) print(im1)
Producción:
[(38510, 0), (27, 12), (17, 21), (2, 24), (34, 26), (46, 39), (30, 41), (18, 48), ( 42, 50), (58, 62), (27, 67), (37, 73), (51, 79), (46, 85), (57, 90), (58, 101), (21, 104), (41, 111), (30, 117), (48, 123), (50, 130), (42, 135), (60, 143), (63, 149), (63, 155) , (49, 162), (25, 165), (65, 169), (58, 178), (67, 184), (61, 193), (61, 195), (65, 204), ( 61, 208), (61, 215), (50, 221), (59, 225), (49, 232), (81, 235), (80, 244), (56, 247), (64, 252), (9835, 255)]
Otro Ejemplo: Aquí cambiando de imagen.
Imagen utilizada:
# importing Image module from PIL package from PIL import Image # opening a image im = Image.open(r"C:\Users\System-Pc\Desktop\new.jpg").convert("L") # getting colors # multiband images (RBG) im1 = Image.Image.getcolors(im) print(im1)
Producción:
[(97, 0), (158, 1), (243, 2), (207, 3), (258, 4), (259, 5), (179, 6), (270, 7), ( 248, 8), (270, 9), (246, 10), (255, 11), (298, 12), (271, 13), (283, 14), (335, 15), (248, 16), (353, 17), (311, 18), (265, 19), (353, 20), (314, 21), (330, 22), (342, 23), (313, 24) , (359, 25), (337, 26), (303, 27), (375, 28), (305, 29), (358, 30), (370, 31), (346, 32), ( 394, 33), (372, 34), (332, 35), (400, 36), (367, 37), (370, 38), (400, 39), (406, 40), (423, 41), (371, 42), (366, 43), (362, 44), (391, 45), (397, 46), (403, 47), (439, 48), (397, 49) , (433, 50), (407, 51), (424, 52), (383, 53), (426, 54), (398, 55), (407, 56), (405, 57), ( 411, 58), (428, 59), (394, 60), (401, 61), (372, 62), (394, 63), (393, 64), (384, 65), (374, 66), (380, 67), (399, 68), (368, 69), (375, 70), (365, 71), (323, 72), (363, 73), (348, 74) , (355, 75), (326, 76), (345, 77), (332, 78),(332, 79), (324, 80), (314, 81), (348, 82), (322, 83), (335, 84), (343, 85), (330, 86), (326 , 87), (296, 88), (327, 89), (315, 90), (322, 91), (275, 92), (305, 93), (278, 94), (286, 95 ), (284, 96), (256, 97), (253, 98), (292, 99), (258, 100), (286, 101), (295, 102), (280, 103), (269, 104), (259, 105), (259, 106), (312, 107), (254, 108), (265, 109), (278, 110), (265, 111), (263 , 112), (265, 113), (255, 114), (264, 115), (273, 116), (255, 117), (245, 118), (250, 119), (240, 120 ), (244, 121), (242, 122), (247, 123), (224, 124), (240, 125), (209, 126), (240, 127), (200, 128), (216, 129), (218, 130), (207, 131), (176, 132), (188, 133), (179, 134), (164, 135), (190, 136), (180 , 137), (178, 138), (151, 139), (139, 140), (142, 141), (150, 142), (134, 143), (145, 144), (131, 145 ), (115, 146), (128, 147), (133, 148), (135, 149), (117, 150), (129, 151),(133, 152), (115, 153), (113, 154), (114, 155), (109, 156), (133, 157), (119, 158), (117, 159), (97 , 160), (128, 161), (103, 162), (113, 163), (105, 164), (110, 165), (94, 166), (70, 167), (85, 168 ), (89, 169), (99, 170), (89, 171), (85, 172), (89, 173), (93, 174), (79, 175), (66, 176), (75, 177), (62, 178), (63, 179), (62, 180), (77, 181), (63, 182), (78, 183), (62, 184), (57 , 185), (58, 186), (47, 187), (61, 188), (69, 189), (61, 190), (58, 191), (47, 192), (49, 193 ), (71, 194), (47, 195), (40, 196), (56, 197), (64, 198), (55, 199), (40, 200), (46, 201), (42, 202), (31, 203), (36, 204), (46, 205), (47, 206), (45, 207), (50, 208), (52, 209), (40 , 210), (42, 211), (48, 212), (60, 213), (43, 214), (39, 215), (51, 216), (27, 217), (46, 218 ), (41, 219), (35, 220), (53, 221), (35, 222), (39, 223), (36, 224), (37, 225), (42, 226), (29, 227), (36, 228),(40, 229), (29, 230), (34, 231), (24, 232), (25, 233), (20, 234), (22, 235), (26, 236), (13 , 237), (11, 238), (16, 239), (17, 240), (8, 241), (16, 242), (22, 243), (11, 244), (15, 245 ), (14, 246), (10, 247), (12, 248), (11, 249), (18, 250), (23, 251), (20, 252), (16, 253), (3, 254)]
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA