# JpegBmpDemo
利用jpeg库对图片进行压缩,jpeg库主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小。
### 源码位置:
jpegcompress
### aar文件名称:
jpegcompress-release.aar
### 压缩类:
ImageCompress
### 使用:
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the dependency
dependencies {
implementation 'com.github.736870598:JpegBmp:v1.0'
}
### cmakelist模板:
cmake_minimum_required(VERSION 3.4.1)
#设置so库路径(如果使用到第三方so库,该路径指向libs文件夹)
set(my_lib_path ${CMAKE_SOURCE_DIR}/libs )
#系统log库
find_library( log-lib log )
#本地的so库
add_library( jpeg_sxy
SHARED
src/main/cpp/native-lib.cpp )
#将第三方库作为动态库引用
add_library(jpeg
SHARED
IMPORTED )
#指名第三方so库的路径
set_target_properties( jpeg
PROPERTIES IMPORTED_LOCATION
${my_lib_path}/${ANDROID_ABI}/libjpeg.so )
#链接所有使用到的so库
target_link_libraries( jpeg_sxy
jpeg
jnigraphics
${log-lib} )
#如果有c文件需要编译,可以指定编译文件夹下所有的c文件
#file(GLOB my_c_path src/main/cpp/lib/*.c)
#add_library( jpeg_sxy
# SHARED
# ${my_c_path}
# src/main/cpp/native-lib.cpp )
没有合适的资源?快使用搜索试试~ 我知道了~
利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip
共59个文件
xml:20个
so:10个
png:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 139 浏览量
2024-03-17
22:53:27
上传
评论 1
收藏 3.65MB ZIP 举报
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip 利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小)...
资源推荐
资源详情
资源评论
收起资源包目录
利用jpeg库对图片进行压缩(源码+项目说明)(主要利用哈夫曼算法进行压缩处理,对于图片来说,压缩度高,失真度小).zip (59个子文件)
code_20105
gradle.properties 730B
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 230B
app
src
main
java
com
sunxiaoyu
jpegbmp
Platform.java 355B
PathUtils.java 5KB
MainActivity.java 4KB
res
mipmap-xxhdpi
icon.png 4KB
ic_launcher.png 8KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xxxhdpi
ic_launcher.png 10KB
mipmap-xhdpi
ic_launcher.png 5KB
values-w820dp
dimens.xml 358B
values
dimens.xml 211B
colors.xml 208B
strings.xml 75B
styles.xml 383B
layout
activity_main.xml 874B
AndroidManifest.xml 816B
proguard-rules.pro 645B
libs
jpegcompress-release.aar 822KB
build.gradle 1KB
.gitignore 7B
app-debug.apk 2.22MB
gradlew.bat 2KB
build.gradle 541B
.idea
codeStyles
Project.xml 2KB
runConfigurations.xml 564B
markdown-navigator
profiles_settings.xml 104B
vcs.xml 167B
caches
build_file_checksums.ser 558B
misc.xml 2KB
compiler.xml 686B
modules.xml 593B
gradle.xml 766B
copyright
profiles_settings.xml 74B
settings.gradle 32B
gradlew 5KB
jpegcompress
src
main
java
com
medivh
libjepgturbo
jepgcompress
ImageCompress.java 1KB
CompressCore.java 1KB
res
values
colors.xml 208B
strings.xml 76B
styles.xml 381B
AndroidManifest.xml 329B
proguard-rules.pro 751B
libs
armeabi-v7a
libjpeg.so 265KB
libbitherjni.so 9KB
armeabi
libjpeg.so 265KB
libbitherjni.so 9KB
arm64-v8a
libjpeg.so 322KB
libbitherjni.so 10KB
x86_64
libjpeg.so 530KB
libbitherjni.so 10KB
x86
libjpeg.so 581KB
libbitherjni.so 9KB
build.gradle 649B
.gitignore 7B
.gitignore 118B
README.md 2KB
共 59 条
- 1
资源评论
土豆片片
- 粉丝: 1852
- 资源: 5869
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功