Соответствует ли цвет вокруг формы?Если это так, вы можете найти первый экземпляр этого цветного пикселя и floodFill () битовые данные с 0x00000000 по этой координате, а затем нарисовать результат в новые прозрачные битовые данные.
edit
Вот еще один пример использования порогов.Это далеко от совершенства, но это поможет вам пройти часть пути.В этом случае класс «Плитка» - это просто изображение, которое вы указали в своем вопросе с идентификатором связи.
import flash.display.BitmapData;
import flash.geom.Point;
import flash.display.Bitmap;
var sample : Tile = new Tile();
var alphaBitmap : BitmapData = new BitmapData ( sample.width, sample.height, true, 0x00000000 );
alphaBitmap .draw ( sample );
alphaBitmap.threshold( alphaBitmap, alphaBitmap.rect, new Point(), "<", 0xFFEFEFEF, 0xFFFFFFFF, 0xFFFFFFFF );
alphaBitmap.threshold( alphaBitmap, alphaBitmap.rect, new Point(), "!=", 0xFFFFFFFF, 0x00000000 );
addChild ( new Bitmap ( alphaBitmap ) );
var source : Tile = new Tile();
var output : BitmapData = new BitmapData ( sample.width, sample.height, true, 0x00000000 );
output.copyPixels( source, source.rect, new Point(), alphaBitmap );
var outputBitmap : Bitmap = new Bitmap ( output );
outputBitmap.x = outputBitmap.width;
addChild ( outputBitmap );