Мне нужно создать черно-белый файл BMP с помощью чистого Python.
Я прочитал статью в Википедии, Формат файла BMP, но я не силен в низкоуровневом программировании и хочу восполнить этот пробел в своих знаниях.
Итак, вопрос в том, как мне создать черно-белый BMP файл с матрицей пикселей? Мне нужно сделать это с помощью чистого Python, не используя никаких модулей типа PIL. Это просто для моего образования.