HarmonyOS 鸿蒙Next求助,找不到图片质量压缩大小的api
HarmonyOS 鸿蒙Next求助,找不到图片质量压缩大小的api 例如:将一张5MB大小的图片压缩成1MB大小,安卓有bitmap.compress方法,而鸿蒙pixelmap找不到类似的api,请问该如何实现图片质量压缩?
https://gitee.com/openharmony-tpc/Luban,这个Luban 怎么集成到鸿蒙项目中,文档上也没看到啊
更多关于HarmonyOS 鸿蒙Next求助,找不到图片质量压缩大小的api的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
楼主可以参考下三方组件:
欢迎开发小伙伴们进来帮帮楼主
在HarmonyOS(鸿蒙)系统中,针对图片质量压缩大小的API通常不会直接暴露为单一的函数调用,而是可能会集成在图像处理或媒体框架中。鸿蒙系统鼓励开发者使用其提供的组件和服务来完成任务,其中包括对图片的处理。
如果你正在寻找压缩图片质量的API,可以尝试以下方向:
-
媒体库探索:鸿蒙系统可能提供了类似Android中的
Bitmap
或iOS中的UIImage
的类来处理图片。在这些类中,通常会有方法来调整图片的质量或压缩率。检查鸿蒙的媒体处理库或相关文档,看是否有类似功能。 -
图像处理框架:鸿蒙可能集成了图像处理框架,如OpenCV的鸿蒙版本或其他第三方库。这些库通常提供丰富的图像处理功能,包括图片压缩。
-
原生代码接口:虽然你要求不回答C语言和Java相关内容,但值得注意的是,鸿蒙系统支持使用C++、JS等语言开发应用。如果图像处理功能在原生代码中更直接可用,考虑通过JNI(Java Native Interface)或其他跨语言调用机制来访问这些功能。
具体API的调用方式和参数设置,需要参考鸿蒙系统的官方文档或开发者指南。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html