The invention provides a picture compression method and a system, relating to the picture compression technical field. The method comprises the following steps: dynamic image loading precompiled compression library; according to the user's input to be compressed images; the application programming interface of the dynamic picture call compression function library provided on the compressed image compression processing. The embodiment of the invention can improve the efficiency and quality of picture compression, and enhance the user experience.
【技术实现步骤摘要】
一种图片压缩方法及系统
本专利技术属于图片压缩
,尤其涉及一种图片压缩方法及系统。
技术介绍
随着高分辨率图像采集设备的发展,获取图片的质量越来越高,海量的图像数据与有限的存储空间、有限的网络带宽之间的矛盾日趋突出,因此,研究出更好的图片压缩方法对减少图像传输带宽和存储空间有重要意义。目前,安卓系统中常用的图片压缩方法是调用安卓系统提供的API,通过该API调用底层的图片压缩函数库libjpeg来对图片进行压缩,然而该API是由安卓系统中的2D向量图形处理函数库skia封装后提供给JAVA层供开发者调用的,其可供开发者配置的参数很少,大部分参数是在底层封装skia时由系统统一配置的,尤其是参数optimize_coding,一般默认设置为flase,因此其图片压缩效率较低,并且压缩后的图片质量较差。
技术实现思路
本专利技术实施例的目的在于提供一种图片压缩方法及系统,旨在解决现有的安卓系统中常用的图片压缩方法的图片压缩效率较低,并且压缩后的图片质量较差的问题。本专利技术实施例是这样实现的,一种图片压缩方法,包括:加载预先编译的动态图片压缩函数库;根据用户的输入获取待压缩的图片;调用所述动态图片压缩函数库提供的应用程序编程接口对所述待压缩的图片进行压缩处理。在上述技术方案的基础上,所述加载预先编译的动态图片压缩函数库之前还包括:获取静态图片压缩函数库;修改所述静态图片压缩函数库中关键参数的设置;将所述关键参数的设置封装成应用程序编程接口,供开发者灵活设置;编译生成所述动态图片压缩函数库。在上述技术方案的基础上,所述获取静态图片压缩函数库包括:从Androi ...
【技术保护点】
一种图片压缩方法,其特征在于,包括:加载预先编译的动态图片压缩函数库;根据用户的输入获取待压缩的图片;调用所述动态图片压缩函数库提供的应用程序编程接口对所述待压缩的图片进行压缩处理。
【技术特征摘要】
1.一种图片压缩方法,其特征在于,包括:加载预先编译的动态图片压缩函数库;根据用户的输入获取待压缩的图片;调用所述动态图片压缩函数库提供的应用程序编程接口对所述待压缩的图片进行压缩处理。2.如权利要求1所述的图片压缩方法,其特征在于,所述加载预先编译的动态图片压缩函数库之前还包括:获取静态图片压缩函数库;修改所述静态图片压缩函数库中关键参数的设置;将所述关键参数的设置封装成应用程序编程接口,供开发者灵活设置;编译生成所述动态图片压缩函数库。3.如权利要求2所述的图片压缩方法,其特征在于,所述获取静态图片压缩函数库包括:从Android系统源码中获取所述静态图片压缩函数库;或者,从其他设备上下载或拷贝所述静态图片压缩函数库。4.如权利要求3所述的图片压缩方法,其特征在于,所述修改所述静态图片压缩函数库中关键参数的设置具体包括:将所述静态图片压缩函数库中的参数optimize_coding的默认值设置为true;所述将所述关键参数的设置封装成应用程序编程接口,供开发者灵活设置具体包括:将所述参数optimize_coding的设置封装成接口setOpimizeCoding(boolflag),以便将参数optimize_coding的设置权交给开发者。5.如权利要求4所述的图片压缩方法,其特征在于,所述编译生成所述动态图片压缩函数库具体包括:在Android源码中编译生成所述动态图片压缩函数库,或者通过AndroidNDK工具编译生成所述动态图片压缩函数库。6.一种图...
【专利技术属性】
技术研发人员:崔艳,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。