getColorBoundsRect方法
点击次数:34 次 发布日期:2008-11-21 23:33:15 作者:源代码网
|
getColorBoundsRect(BitmapData.getColorBoundsRect 方法) 确定位图图像中完全包含指定颜色的所有像素的矩形区域。 例如,如果您有一个源图像,并且希望确定包含非零 Alpha 通道的图像矩形,请传递 {mask: 0xFF000000, color: 0x00000000} 作为参数。在整个图像中搜索像素的范围,该像素满足条件 (value & mask) != color。若要确定图像周围的空白区域,请传递 {mask: 0xFFFFFFFF, color: 0xFFFFFFFF} 以查找非空白像素的范围。 可用性:Actionscript 1.0;Flash Player 8 参数 color:Number - 十六进制颜色值。 findColor:Boolean [可选] - 如果该值设置为 true,则返回图像中颜色值的范围。如果该值设置为 false,则返回图像中不存在此颜色的范围。默认值为 true。 返回 这是帮助文档中的文字,加了颜色的部分是我个人觉得比较容易忽视的部分,而这些东西却能起到一些重要的作用。 我在工作中就遇到了这个问题,一张外部图片,大小约为700x576,而其中我需要的图片大小仅为250x250左右,同时要进行颜色相关的操作,在寻求思路的时候找到了这个方法 源代码网供稿. |
