Просмотр полной версии : BitmapData.threshold() - параметр mask
Alexmody
10.11.2012, 09:11
У BitmapData есть функция, в ней мне не совсем понятен параметр:
mask:uint (default = 0xFFFFFFFF) — Маска используется с целью изоляции компонента цвета.
Что это за изоляция компоненты цвета?
На сколько я помню, имеется в виду, применять ли изменение к пикселу или нет, будет рассчитываться следующим образом:
если (значение_цвета_пиксела операция маска) применить_изменение
иначе ничего_не_делать
операция - применяется к каждой цветовой компоненте, например, 0хFF00FF макса в комплекте с операцией ">" применит изменение ко всем пикселам с не-нулевой зеленой компонентой.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.