diff --git a/README.md b/README.md index 5a8a4676f2b6153df61005396d8558a06a6e3888..73887a0c8f74517385579e4eb481a175693817ff 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ ##### 本文收集了一些已经开源的三方组件资源,欢迎应用开发者参考和使用,同时也欢迎开发者贡献自己的开源组件库,可以提PR加入到列表当中 - ## 目录 - [工具](#工具) @@ -47,6 +46,9 @@ - [加解密算法](#加解密算法C_CPP) - [图像处理](#图像处理C_CPP) - [网络通信](#网络通信C_CPP) + - [数据压缩](#数据压缩C_CPP) + - [XML解析](#XML解析C_CPP) + - [编码转换](#编码转换C_CPP) - [其他工具类](#其他工具类C_CPP) ## 工具 @@ -344,6 +346,10 @@ #### 图像处理 - [stb-image](https://gitee.com/openharmony-sig/stb-image) - C/C++实现的图像解码库 - [pyclipper](https://gitee.com/openharmony-sig/pyclipper) - 图形处理库,可以用于解决平面二维图形的多边形简化、布尔运算和偏置处理 +- [jbig2enc](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/jbig2enc) - 是JBIG2文件的编码器 +- [leptonica](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/leptonica) - 一个开放源码的C语言库,它被广泛地运用于图像处理和图像分析 +- [openjpeg](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/openjpeg) - 是用 C 语言编写的开源 JPEG 2000 编解码器 +- [libtiff](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/libtiff) - 是一个用来读写标签图片(tiff)的库。该库还支持如下文件格式的转化 [返回目录](#目录) @@ -355,11 +361,32 @@ [返回目录](#目录) +#### 数据压缩 + +- [lzma](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/lzma) \- 是2001年以来得到发展的一个数据压缩算法,它是一种高压缩比的传统数据压缩软件 +- [zstd](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/zstd) - 一种快速的无损压缩算法,是针对 zlib 级别的实时压缩方案,以及更好的压缩比 +- [minizip-ng](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/minizip-ng) \- 一个用C编写的zip文件操作库 + +[返回目录](#目录) + +#### XML解析 + +- [xerces-c](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/xerces-c) - 一个开放源代码的XML语法分析器,它提供了SAX和DOM API + +[返回目录](#目录) + +#### 编码转换 + +- [iconv](https://gitee.com/openharmony-sig/tpc_c_cplusplus/tree/master/iconv) - 一个实现字符集转换的库,用于没有Unicode或无法从其他字符转换为Unicode的系统 + +[返回目录](#目录) #### 其他工具类 + - [lua](https://gitee.com/openharmony-sig/lua) - Lua是一种功能强大、高效、轻量级、可嵌入的脚本语言 - [inotify-tools](https://gitee.com/hihopeorg/inotify-tools) - 异步文件系统监控组件,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作 - [libharu](https://gitee.com/openharmony-sig/libharu) - 用于生成 PDF格式的文件 - [leveldb](https://gitee.com/openharmony-sig/leveldb) - 快速键值存储库,提供从字符串键到字符串值的有序映射 [返回目录](#目录) +