HarmonyOS PixelMap对象调用getPixelByteNumber方法返回的值是原PixelMap对象的10倍左右?

现在做给图片添加水印功能,使用OffscreenCanvasRenderingContext2D类的drawImage方法传入原始PixelMap然后添加水印再用OffscreenCanvasRenderingContext2D的getPixelMap方法获取新的PixelMap对象但是使用ImagePacker的packing方法操作新的PixelMap对象就会报错,调试发现使用新PixelMap对象调用getPixelByteNumber方法返回的值是原PixelMap对象的10倍左右,麻烦问下这个是什么原因呢?

阅读 485
1 个回答