image.createPixelMap方法与pixelMap.readPixelsToBuffer方法咨询
目前我遇到了这样一种情况:
前提:iconMap是一个PixelMap对象,通过以下代码。
let bufSize = iconMap.getPixelBytesNumber();
let iconBuffer: ArrayBuffer = new ArrayBuffer(bufSize);
await iconMap.readPixelsToBuffer(iconBuffer);
let sqr = Math.sqrt(bufSize / 4);
let opts: image.InitializationOptions = { editable: true, pixelFormat: 4, size: { height: sqr, width: sqr } }
let resultMap = await image.createPixelMap(iconBuffer, opts);
最后将resultMap赋值给Image组件,但是组件显示的图片色值发生了变化,这个是怎么回事,我需要怎么修改才能使图片展示和原图像一样呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS image.createPixelMap使用问题
230浏览 • 1回复 待解决
HarmonyOS 相机拍照获得的image使用image.createPixelMap转成PixelMap不正确
241浏览 • 1回复 待解决
image.createPixelMap的option中的pixelMapFormat没有按预期生效
1629浏览 • 1回复 待解决
Native Image模块API-OH_PixelMap_CreatePixelMap
1726浏览 • 1回复 待解决
调用imageSource.createPixelMap()报错“Create PixelMap error”
1924浏览 • 1回复 待解决
通过OH_Pixelmap_CreatePixelMap创建的对象,内存是怎么分配的?
992浏览 • 1回复 待解决
HarmonyOS Image组件能调用异步方法吗?
253浏览 • 1回复 待解决
HarmonyOS image resizable问题咨询
376浏览 • 1回复 待解决
通过PixelMap_CreatePixelMap创建的对象,内存在ArkTS侧和Native侧是否共享
2177浏览 • 1回复 待解决
Native Image模块API-OH_PixelMap_InitNativePixelMap
1675浏览 • 1回复 待解决
HarmonyOS 定义静态方法与常量的代码区别
127浏览 • 1回复 待解决
HarmonyOS Image加载本地图片咨询
449浏览 • 1回复 待解决
鸿蒙的自定义image不能自动调用setimageDrawable方法.
6676浏览 • 1回复 待解决
HarmonyOS 相机拍照获得的 image 如何转成PixelMap?
158浏览 • 1回复 待解决
使用@Builder装饰器包含自定义组件的方法与普通方法的区别是什么
2211浏览 • 1回复 待解决
HarmonyOS 有没有类似与Vue中this.$nextTick的方法?
146浏览 • 1回复 待解决
#鸿蒙通关秘籍#获取鸿蒙开发资料与学习路线的方法
114浏览 • 1回复 待解决
HarmonyOS image.PixelMap的writePixels(area,..)返回错误62980115
152浏览 • 1回复 待解决
#鸿蒙通关秘籍#Image组件能否加载PixelMap?如何实现?
66浏览 • 1回复 待解决
HarmonyOS 关于Native与ArkTS对象绑定功能,析构方法没有触发
139浏览 • 1回复 待解决
HarmonyOS 麦克风使用状态与手机应用安装列表获取方法?
187浏览 • 1回复 待解决
HarmonyOS 使用image展示pixelMap无法展示图片 ,但有确切的值
344浏览 • 1回复 待解决
HarmonyOS 在使用Image图片组件时,放入pixelMap无法显示图片
361浏览 • 1回复 待解决
HarmonyOS 为什么不支持方法重载?而系统级的方法支持方法重载?
899浏览 • 1回复 待解决
以下是验证好的代码
需要将图片前后处理的格式保持一致即可: