HarmonyOS image.createPixelMap使用问题

​根据文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-image-V5

使用createPixelMap方法,运行时报错62980096​。

import {BusinessError} from '@ohos.base'; 
async function Demo() { 
  const color : ArrayBuffer = new ArrayBuffer(96);  //96为需要创建的像素buffer大小,取值为:height * width *4 
  let opts : image.InitializationOptions = { editable: true, pixelFormat: 9, size: { height: 4, width: 6 } } 
  image.createPixelMap(color, opts).then((pixelMap : image.PixelMap) => { 
    console.log('Succeeded in creating pixelmap.'); 
  }).catch((error : BusinessError) => { 
    console.error('Failed to create pixelmap.'); 
  }) 
}

经尝试pixelFormat值为8和9都会出现此错误。

HarmonyOS
2024-11-11 11:40:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

​NV21格式的图片当前创建pixelmap需要通过以下方式:

1. 通过createimageSource创建ImageSource。

2. 通过ImageSource的createPixelMap接口创建pixelmap​。

分享
微博
QQ
微信
回复
2024-11-11 17:42:12
相关问题
Native Image模块API-OH_PixelMap_CreatePixelMap
2007浏览 • 1回复 待解决
HarmonyOS 使用react-native中的Image问题
147浏览 • 1回复 待解决
HarmonyOS Image问题咨询
366浏览 • 1回复 待解决
HarmonyOS Image 点击问题
144浏览 • 1回复 待解决
HarmonyOS image resizable问题咨询
874浏览 • 1回复 待解决
HarmonyOS image组件拖拽问题
506浏览 • 1回复 待解决
HarmonyOS如何使用Image占位图
655浏览 • 1回复 待解决
Image无法使用bindContextMenu
2015浏览 • 1回复 待解决
Image组件缓存清空问题
4204浏览 待解决
HarmonyOS Image 加载网络图片问题
1102浏览 • 1回复 待解决
HarmonyOS image.PixelMap保存到 相册问题
219浏览 • 1回复 待解决