有趣工具 · C++
★ 6345
libcimbar 高密度二维条码格式实现
libcimbar 是一个实验性的高密度二维条码格式实现,专为气隙数据传输设计。它利用彩色图标矩阵编码数据,通过屏幕与摄像头之间的视觉传输,可实现约850 kb/s(约106 KB/s)的传输速度,无需网络连接。该项目由C++编写,支持Linux、Android(解码)和WebAssembly(编码)平台。编码器采用喷泉码(wirehair)和zstd压缩,支持高达33MB的文件传输,即便图像乱序或部分丢失也可重建。提供命令行工具和Web应用,适用于离线环境下的文件传输。 介绍文章:https://zhuanlan.zhihu.com/p/718533463