位图操作开发指导
图操作就是指对PixelMap图像进行相关的操作,比如创建、查询信息、读写像素数据等。
1、创建位图对象PixelMap
// 指定初始化选项创建
PixelMap pixelMap2 = PixelMap.create(initializationOptions);
// 从像素颜色数组创建
int[] defaultColors = new int[] {5, 5, 5, 5, 6, 6, 3, 3, 3, 0};
PixelMap.InitializationOptions initializationOptions = new PixelMap.InitializationOptions();
initializationOptions.size = new Size(3, 2);
initializationOptions.pixelFormat = PixelFormat.ARGB_8888;
PixelMap pixelMap1 = PixelMap.create(defaultColors, initializationOptions);
// 以另外一个PixelMap作为数据源创建
PixelMap pixelMap3 = PixelMap.create(pixelMap2, initializationOptions);
2、从位图对象中获取信息。
long capacity = pixelM