Revision: 58868
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 7, 2012 19:27 by tinytiger
Initial Code
private function trimTransparency(bmp:Bitmap, treshold:uint = 0xFF333333):Rectangle { // Clone the orignal with a clear background var clone:BitmapData = new BitmapData(bmp.width, bmp.height, true, 0x00000000); clone.draw(bmp.bitmapData); // make color values lower than treshold transparent clone.threshold(clone, new Rectangle(0, 0, bmp.width, bmp.height), new Point(0,0), "<", treshold, 0); return clone.getColorBoundsRect(0xFFFFFFFF, 0x00000000, false); }
Initial URL
Initial Description
This function returns the trimmed bounding box of a bitmap which contains all non-transparent pixel which color values are higher than the specified treshold (default 0xFF333333 in ARGB notation).
Initial Title
Return trimmed bounding box of bitmap
Initial Tags
flash
Initial Language
ActionScript 3