编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Real-time Blend Demo 是一个示例应用,用于演示由 Imaging SDK 提供的实时混合效果,这种效果会被用在手机的摄像头中。
Legofy 是一个 python 程序,可将一个静态图像和 gif 转换成 lego 风格。
Grafika 是一个 PHP 的图像处理库。可用于改变图像大小、剪切、比较,以及添加水印等操作。同时可以创建一些文本图片、几何图形并应用一些过滤器。基于
Pica 是一个 JavaScript 库,可在浏览器上实现高质量而且高性能的图片大小调整。
Gift 包提供一整套有用的图像处理过滤器。 完全使用 Go 语言,没有 Go 标准库之外的外部依赖。
MultiPathNet是Facebook开源的人工智能图像分割软件,与另外两款:DeepMask、SharpMask,同时开源。三款工具相互配合完成一个完整的图像识别分割处理流程,DeepMask生成初始对象mask、SharpMask优化这些mask,最后
MapGraph 是一个高级的 API 用于快速开发基于 GPU 的高性能图形分析应用。 Mapgraph is SYSTAP’s disruptive new technology to exploit the main memory
基于 giiwa 的工具的模块,RSA秘钥对生成工具,二维码图片生成工具
类似手机QQ的讨论组头像合成,具体样例如下: 合成2张图片: 合成3张图片: 合成4张图片:
EasyStyle是一款各种各样的神经风格变压器。本项目收集多种神经风格变压器,包括:
lua-gd 是 LibGD 的 Lua 语言绑定版本。 示例代码: require \"gd\" local gray1 = im:colorResolve(128, 128, 128)        -- Using the colon notation
CognitiveJ 是一个开源的 Java 图像分析库,可轻松实现对图像检测、解析以及人脸识别和特征识别的功能。
Signature_Pad 采用原生JS编写,基于 HTML 5 画布。用 Bézier 曲线进行插补,使线条更平滑。它适用于所有现代桌面和移动浏览器,不依赖于任何外部库。
LazySizes 用于图片延迟加载,但是不会影响SEO。LazySizes 内置很多可扩展组件。可以根据图片大小、网络带宽等因素,优先加载占用资源较少的图片。
AndroidImageEditor 安卓设备上图形编辑开源控件,支持自定义贴图 图片滤镜 图片旋转 以及图片剪裁操作。
Image- Diff是一款Uber开源的图片差异化处理工具,依赖ImageMagick。 安装 & 使用:
Android图片压缩结合多种压缩方式,常用的有尺寸压缩、质量压缩以及通过JNI调用libjpeg库来进行压缩,三种方式结合使用实现指定图片内存大小,清晰度达到最优。
grafi.js 是一个 JavaScript 图形处理库,每一个模块代码都很短,建议开发者直接看代码学习不同的图形处理算法。
Vulkan是OpenGL的下一代版本,和DirectX 12一样都是基于AMD私有的Mantle API,不同的是Vulkan是开源的图形API,它承诺通过给予开发者访问硬件底层的能力而大幅提升3D应用的性能。AMD同时发布了支持Vulkan
tmxparser 是一个用来解析 Map Editor 生成的 tmx 地图文件的 C++ 库。 特性: 遵循 TMX specification page.