Поскольку вы записываете пиксели со значениями (0, 0, 0)
или (1, 1, 1)
на изображение, вы видите изображение, которое полностью черное и почти черное, поэтому оно выглядит черным.
Вы можете умножить свой массив на 255, чтобы получить массив { (0, 0, 0), (255, 255, 255) }
, который будет черно-белым. Когда вы читаете изображение, вы можете конвертировать обратно в 0 и 1.