Привет всем!
Я тут колупаюсь с алгоритмом путешествия по лабиринту.
Для визуализации работы и отлова багов мне понадобилось выводить это дело в некотором виде на экран.
Имея небольшой опыт работы с PyGTK, я решил попробовать PyObject+GTK3+GooCanvas.
Скудных возможностей GooCanvas-а мне достаточно, всего-то надо отобразить карту из png и поверх нее рисовать путь движения.
Возможно, потом добавится вывод информации об объекте по клику.
Карта загружается через GdkPixbuf, и тут появляется проблема с доступом к отдельным пикселям. Если раньше был метод get_pixels_array(), и с полученным массивом еще можно было более менее удобно работать, то сейчас есть только get_pixels(). Этот get_pixels() возвращает питоновский bytes, который надо самому делить на пиксели.
Я не говорю, что это невозможно. Но, может быть есть готовое решение, чтобы не велосепидировать?
В идеале, GdkPixbuf заменить бы на что-нибудь, с методом типа get_pixel_from_xy().
Что посоветуете?
Ответ на:
комментарий
от barti_ddu
Ответ на:
комментарий
от barti_ddu
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от barti_ddu
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от barti_ddu
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Canvas (2021)
- Форум Как массово исправить отдельные пиксели? (2020)
- Форум Как исправно массировать отдельные пиксели? (2020)
- Форум android canvas (2011)
- Форум Canvas в долбоскрипте... (2015)
- Форум Canvas, снежинки. - тормоза (2012)
- Форум Треугольные пикселы (2012)
- Форум Битый пиксель (2011)
- Галерея Картина пикселями (2006)
- Форум Canvas для начинающих программистов (2016)