Показать сообщение отдельно
Старый 04.11.2011, 17:03   #1
barsunduk
ПроЭктировщик
 
Аватар для barsunduk
 
Регистрация: 09.05.2010
Адрес: рф ро шахты
Сообщений: 177
Написано 66 полезных сообщений
(для 271 пользователей)
Lib_bitmap работа с пикселами изображения

я понимаю, что это баян, но...

если нужно произвести несколько действий над изображением, то при выводе его на экран в цикле картинка помаргивает. если загнать картинку в массив, вдоволь над ней поиздеваться, применив несколько эффектов, а потом создать для вывода на экран новое изображение, то мерцание пропадает.

в библиотеку включены стандартные функции (изменение размера, поворот на любой угол, замена цвета на другой, получение цвета пиксела и т.д.), плюс несколько дополнительных (обрезка по заданному региону, увеличение/уменьшение канвы с выравниванием по углам/сторонам/центру, изменение общей прозрачности, замена цвета, независимо от альфа-канала, создание тени, сдвиг содержимого картинки в стороны и пр.)

вполне достаточно, чтобы создать графический редактор для любого телефона, поддерживающего прозрачность.

сам я в MP писать перестал, но вдруг кому понадобится.

в архиве - библиотека, описание и исходники.
Вложения
Тип файла: zip Lib_bitmap.zip (14.3 Кб, 831 просмотров)
__________________
to be or not to be - it's not a question!
2b or not 2b = ff

Последний раз редактировалось barsunduk, 07.11.2011 в 00:02.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (31.03.2012)