Играем в тетрис и создаём 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