BitmapData探究1-获取Image组件的图像数据

来源:互联网 发布:shake it舞蹈 编辑:程序博客网 时间:2024/06/12 20:23


  Flex中可以使用BitmapData对象加载图片,BitmapData允许我们使用像素层级来控制位图,其优势在于:

        可以复制和粘贴整个图像,部分图案。或者是每一个独立的像素。

        可以鉴别或是改变像素或是像素群组的颜色。

        可以应用滤镜。

        可以创建随机的像素(noise或perlin noise)等等。

        另外可以把位图进行通过encodeBase64方法生成Base64编码字符串存入数据库,使用时通过decodeBase64还原成BitmapData位图对象就可以了。

        BitmapData的基本使用代码如下:

 

 

 

 

本例代码中:

Img2.source = new BitmapAsset(imgData)

用到的BitmapAsset是Bitmap的一个子类,这里也可以使用Bitmap,如下:

Img2.source = new Bitmap (imgData)

原创粉丝点击