TGViewer
Датавизнутая Датавизнутая @dataviz_addict · 1.18K subscribers
Post #57 919
Анализ видео: визуализация

Последний пост серии, первые два по ссылкам:

1. Подготовка данных
2. Анализ данных

Для виза снова используем cv2. Если данные записаны в таблицу xlsx, то понадобится модуль ast для корректного считывания синтаксиса списков.

При считывании объединяем данные в одномерный список (colors) и создаем пустой массив:
# суммарное число цветов
colors_length = len(colors)

# высота изображения в пикселях
height = 500;

# создаем пустой массив
# height: число строк
# colors_length: число столбцов
# 3: массив цвета (r, g, b)
img_array = np.zeros((height, colors_length, 3), np.uint8)


После этого заполняем массив цветами и с помощью cv2 создаем изображение:
# заполняем массив
for x in range(colors_length):
img_array[:,x] = colors[x]

# записываем в файл
cv2.imwrite('file_name.png', img_array)


Подробнее о параметрах файла палитры и том, как с ним работать, — в карточках.

P.S. И как обычно, полный код этой части в комментариях.

#датавиз #python
  • 🔥 11
  • ❤ 3
  • 👍 2
More from @dataviz_addict
  1. Sep 18, 2026Инфографика из Quanta Magazine🤩 Принесла небольшую подборку визуализаций на тему физики и…
  2. Sep 8, 2026Небольшой тизер инструмента над которым периодически тружусь. 🤓 Была задача у нас в Иссле…
  3. Aug 3, 2026Я тут завела канал про творческое и личное⬇️ https://t.me/collage_addict Делюсь всяким бло…
  4. Aug 1, 2026Почтовый дата-арт: недели 2–4🤩 Продолжаю делиться открытками, которыми мы обмениваемся с…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →