go-mosaic 0.1 发布,相片马赛克制作工具
go-mosaic
go-mosaic是一个制作相片马赛克的工具。
特性
- 专为海量图片设计,可支持数万张图片
- 内建缓存数据库,图片删除、更改自动从缓存剔除
- 多核构建,加载、计算、替换均为并发
使用
- 克隆项目,编译,或者下载release
- 执行命令,等待完成
go-mosaic.exe -src input.png -target output.jpg -lib ./test
- 其中./test为图片文件夹,用来组成最终图片的元素。input.png为目标图片,用来生成最终的大图output.jpg。素材图片越多,生成越精确
- 更多参数,参考help
Usage of D:\project\go-mosaic\test.exe: -checkhash check database pic hash (default true) -database string cache datbase (default "./database.bin") -lib string image lib path -libname string image lib name in database (default "default") -maxsize int pic max size in GB (default 4) -pixelsize int pic scale size per one pixel (default 64) -scalealg string pic scale function NearestNeighbor/ApproxBiLinear/BiLinear/CatmullRom (default "CatmullRom") -src string src image path -srcsize int src image auto scale pixel size (default 128) -target string target image path -worker int worker thread num (default 12)
示例
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
突发!HashiCorp禁止在中国使用企业版VAULT软件
前言 昨天HashiCorp突然发布一则消息,禁止在中国使用Vault软件的企业版本,官方申明是这样的: HashiCorp的解释是因为中国的出口管制的原因导致无法出售HASHICORP软件或者使用企业版的Vault。所以在没有取得HashiCorp书面协议的前提下,不得在中国境内使用,部署和安装HashiCorp的Vault企业版本软件。 注意,这里只是禁止使用企业版本的Vault软件,个人版本和HashiCorp公司的其他软件并不在此限制之内。大家不要被网络上面的谣言所迷惑,一定要勇于探索真理。 HashiCorp公司介绍 那么这个影响到底对我们有多大呢?我们先看下HashiCorp公司的成长史。 更多精彩内容且看: 区块链从入门到放弃系列教程-涵盖密码学,超级账本,以太坊,Libra,比特币等持续更新 Spring Boot 2.X系列教程:七天从无到有掌握Spring Boot-持续更新 Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新 java程序员从小工到专家成神之路(2020版)-持续更新中,附详细文章教程 HashiCorp于2012年成立,由M...
- 下一篇
Apache Lucene 8.5.2 发布,Java 全文搜索引擎
Apache Lucene 8.5.2已发布,Lucene 是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎、部分文本分析引擎。目的是为软件开发人员提供一个简单易用的工具包,以方便地在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。 此版本修复了无法在模糊查询(FuzzyQuery)中缓存 automata 的错误。 LUCENE-9350:在模糊查询中使用Levenshtein Automata最终会导致使用查询对象作为缓存键的查询缓存占满,所以现在构建 automata 又要再次延迟到搜索时间。 下载地址https://lucene.apache.org/core/downloads.html
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Linux系统CentOS6、CentOS7手动修改IP地址