ColorMatrixFilter - определенно ваш лучший выбор. Вот краткий пример создания черно-белого DisplayObject.
var bnw:Array = [1.2,0,0,0,0,1.2,0,0,0,0,1.2,0,0,0,0,0,0,0,1,0];
var filter:ColorMatrixFilter = new ColorMatrixFilter(bnw);
yourDisplayObject.filters = [filter];
Фактические значения сбивают меня с толку, я просто играю вокруг. Это в основном имеет смысл .. Это даст вам немного больше информации:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filters/ColorMatrixFilter.html