Получи случайную криптовалюту за регистрацию!

Играем в тетрис и создаём QR-код Надеюсь, создавать матрицу | FlameCode

Играем в тетрис и создаём QR-код

Надеюсь, создавать матрицу вам понравилось и вы готовы к следующему квесту

Многие знают, что сгенерировать QR-код на Python достаточно легко

import qrcode
data = "https://yandex.ru/"
filename = "qr.png"
img = qrcode.make(data)
img.save(filename)

Но, мы разнообразим процесс и сделаем так, что наш код-результат игры в тетрис

Что для этого нужно:

• Помним, что при создании QR-кода используется избыточное кодирование (существует несколько уровней).
• Библиотека qrcode, которая позволяет получить доступ к сгенерированному QR-коду как к двумерному массиву булевых значений, где каждый элемент соответствует пикселю.
• Библиотека imageio, которая позволяет форматировать анимированные изображения.
• Библиотека numpy, здесь она использовалась для решения системы матричных уравнений.

Вас ждет серия постов с информацией о том, как это сделать

Ps: первая публикация уже на этой неделе

#Поделисьзнанием #ТопБлог #flameIT