相片马赛克制作工具 go-mosaic

MIT
Google Go
跨平台
2020-05-29
shfuitck

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)

示例

 

的码云指数为
超过 的项目
加载中
此软件有 1 条评论,请先登录后再查看。

go-mosaic 0.1 发布,相片马赛克制作工具

go-mosaic go-mosaic是一个制作相片马赛克的工具。 特性 专为海量图片设计,可支持数万张图片 内建缓存数据库,图片删除、更改自动从缓存剔除 多核构建,加载、计算、替换均为并发 使用 克隆...

05/29 19:39

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

codeforces 957B Mystical Mosaic

题目链接:http://codeforces.com/contest/957/problem/B 题意:给你一个n*m的字符数组,数组中有‘.’和‘#’两种字符(n,m<=50),题目给定一种操作,是每次可以选择任意行和列,这些行和列的...

2018/03/27 21:41
30
0
图片转换emoji马赛克-emoji-mosaic

emoji-mosaic是一款可以把图片转换为emoji表情拼成的马赛克图片的开源小工具,作者是New york Time的开发人员Eric Andrew Lewis。软件遵守MIT开源协议。emoji-mosaic能识别照片中的颜色值,然...

06/19 11:04
56
0
图片转换emoji马赛克-emoji-mosaic

emoji-mosaic是一款可以把图片转换为emoji表情拼成的马赛克图片的开源小工具,作者是Newyork Times的开发人员Eric Andrew Lewis。软件遵守MIT开源协议。emoji-mosaic能识别照片中的颜色值,然...

06/19 12:00
7
0
SNIP的升级版SNIPER(效果比Mosaic更佳)

1. 前言 前面介绍了在小目标检测上另辟蹊径的SNIP算法,这一节来介绍一下SNIP的升级版SNIPER算法,这个算法的目的是减少SNIP的计算量。并且相比于SNIP,基于Faster RCNN(ResNet101作为Backb...

05/11 18:00
32
0
HDU 4819 Mosaic (二维线段树&区间最值)题解

思路: 二维线段树模板题,马克一下,以后当模板用 代码: #include<cstdio> #include<cmath> #include<cstring> #include<iostream> #include<algorithm> #define ll long long using...

2018/07/10 19:26
61
0
YOLOv4的Tricks解读一 --- 多图融合的数据增强(MixUp/CutMix/Mosaic)

目录 MixUp CutMix Mosaic YOLOv4 = CSPDarknet53 + SPP + PAN + YOLOv3 YOLOv4采用的trick可以分为以下几类: 用于骨干网的 Bag of Freebies(BoF):CutMix和Mosaic数据增强,DropBlock正则...

08/05 08:22
16
0
R语言 马赛克图

马赛克图是《R语言实战》书籍开篇中的彩图,偶然遇到了学习分享一下~ Library(vcd)mosaic(Titanic,shade=T,legend=T)mosaic(~Class+Sex+Age+Survived,data=Titanic,shade=T,legend=T) #等价于...

07/19 19:09
0
0
YOLOV5训练与测试时数据加载dataset.py代码注释与解析

YOLOV5训练与测试时数据加载模块代码注释与解析 mosaic增强 矩形训练 本文主要对ultralytics\yolov5在训练时的数据加载模块的dataset.py代码进行注释和解析。当然dataset.py中还有其他时候(...

07/18 10:57
123
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部