Информация о bmp файле в Python

есть возможность получить информацию о файле bmp(размер, цвет каждого пикселя и т.д.), без использования библиотеки PIL? Что у меня получилось с библиотекой, выше сказанной:

from PIL import Image

image = Image.open("C:\\Users\\Артем\\Desktop\\Python\\Python_Six\\tip_image.bmp", "r") #указываем путь изображения

def color_info():
    pixel = list(image.getdata())
    x,y = image.size
    pixel_mas = image.getdata()
    pixel_hex = list(pixel_mas)
    for r, g, b in pixel_hex:
        print("Цвет пикселя в RGB: ", r,g,b, "\nЦвет пикселя в hex: ", *[hex((r << 16) + (g << 8) + b)])

if image.mode != 'RGB': #если изображение не RGB
    image = image.convert('RGB')
    color_info()
else: #если изображение в RGB
    color_info()
w, h = image.size #размер изображения
print("Ширина: ", w, '\n', "Высота: ", h )

Ответы (0 шт):