Как преобразовать черно-белый QR-код в строку из единиц и нулей?Python

Программы на Python
Ответить
Anonymous
 Как преобразовать черно-белый QR-код в строку из единиц и нулей?

Сообщение Anonymous »

Я использовал библиотеку qrcode для создания QR-кода. Теперь я хотел бы получить из него строку из единиц и нулей, например, чтобы черные пиксели были 1, белые пиксели были 0, и я создаю одну длинную строку из всех строк, объединенных вместе с разрывами строк.
Другими словами, это будет выглядеть как на рисунке 4 ниже. Как мне это сгенерировать?
Изображение

Вот код для создания QR-кода:
import qrcode
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
data = "hello world!"
qr.add_data(data)
qr.make(fit=True)

img = qr.make_image(back_color=(255, 255, 255), fill_color=(0, 0, 0))

img.save("test.png")
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»