相关问题
通过packing方法将图片数据处理成jpg问题
424浏览 • 1回复 待解决
如何用PixelMap处理图片
426浏览 • 1回复 待解决
Native Image模块API-OH_PixelMap_InitNativePixelMap
482浏览 • 1回复 待解决
图片pixelMap传到native层,进行旋转、缩放
312浏览 • 0回复 待解决
Native Image模块API-OH_PixelMap_CreatePixelMap
579浏览 • 1回复 待解决
如何将PixelMap的数据存储到数据库中
592浏览 • 1回复 待解决
验证pixelmap数据buffer转base64是否正常
456浏览 • 1回复 待解决
通过PixelMap_CreatePixelMap创建的对象,内存在ArkTS侧和Native侧是否共享
744浏览 • 1回复 待解决
给子组件封装一些能力,比如数据处理,刷新,动画,发通知等。父组件只需要调用即可,可以实现该功能吗?
400浏览 • 1回复 待解决
提示数据丢失怎么处理?
3606浏览 • 2回复 待解决
ArkTS和Native互传数组类型数据
492浏览 • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册
486浏览 • 1回复 待解决
获取图片的pixelMap后,传递给下一个页面后,获取传递的pixelMap数据不对
536浏览 • 1回复 待解决
Native代码如何直接操作数据库
1751浏览 • 1回复 待解决
使用ets创建数据库如何处理数据库升级?
1635浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
900浏览 • 1回复 待解决
mysql存储过程中处理多条数据
745浏览 • 1回复 待解决
ArkTS侧与Native侧如何进行map数据交互
758浏览 • 1回复 待解决
ArkTS的对象数据与Native的对象数据如何绑定,相互持有对象数据时内存如何管理
645浏览 • 1回复 待解决
怎样使用Mybatis处理PostgreSQL的jsonb类型的数据?
3712浏览 • 1回复 待解决
Postgresql数据迁入greenplum时,large object怎么处理呢?
1620浏览 • 1回复 待解决
关于处理数据库时分层有知道的吗?
1567浏览 • 1回复 待解决
在Native侧如何处理ArkTS侧传入的字符串被截断的异常场景
614浏览 • 1回复 待解决
通过db 获取数据,需不需要开启taskPool 进行处理
652浏览 • 1回复 待解决
如何处理json 涉及多次嵌套结构的动态数据
554浏览 • 1回复 待解决
本文主要介绍如何使用Native Image的接口,包括创建一个
PixelMap对象和对
PixelMap数据进行处理。
使用的核心API
native Image
核心代码解释
添加依赖
在进行应用开发之前,开发者需要打开native工程的src/main/cpp/CMakeLists.txt,在target_link_libraries依赖中添加image的libpixelmap_ndk.z.so以及日志依赖libhilog_ndk.z.so。
添加接口映射
打开src/main/cpp/hello.cpp文件,在Init函数中添加接口映射如下:
Native接口调用
在hello.cpp文件中获取JS的资源对象,并转为Native的资源对象,即可调用Native接口,调用方式示例代码如下:
创建一个PixelMap对象。
根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的PixelMap对象。
对PixelMap数据进行处理。
实现效果
注明适配的版本信息
DevEco Studio Version: 4.0.1.601
SDK:HarmoneyOS 4.0.10.11