go-mosaic 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
go-mosaic 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
go-mosaic 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
go-mosaic 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
go-mosaic 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

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)

示例

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
你。。不努力去马赛克就算了。。。还。。。。努力加。。
2020/05/29 18:30
回复
举报
哈哈哈
2020/10/30 22:44
回复
举报
更多评论
发表于开发技能专区
2020/05/29 19:39

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。素材图片越...

1
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/03/27 21:41

codeforces 957B Mystical Mosaic

题目链接:http://codeforces.com/contest/957/problem/B 题意:给你一个n*m的字符数组,数组中有‘.’和‘#’两种字符(n,m<=50),题目给定一种操作,是每次可以选择任意行和列,这些行和列的交叉处将会被标记为‘#’,且每行每列在所有操作中只能被选择一次,问能否使用该操作使得初始全为‘.’的数组变成输入这样。可以输出Yes,否则输出No。 分析:由于题目限制每行每列只能选择一次,因此如果某两行在第j列如果都变成了‘#...

0
0
发表了博客
2020/06/19 11:04

图片转换emoji马赛克-emoji-mosaic

emoji-mosaic是一款可以把图片转换为emoji表情拼成的马赛克图片的开源小工具,作者是New york Time的开发人员Eric Andrew Lewis。软件遵守MIT开源协议。emoji-mosaic能识别照片中的颜色值,然后匹配相应颜色的 emoji 表情,最后自动组成密集emoji 表情拼接的“马赛克”图片。 GitHub 仓库挂件 WordPress 插件 ericandrewlewis / emoji-mosaic 这个仓库没有描述或主页。 https://github.com/ericandrewlewis/emoji-mosaic 638 11...

0
0
发表于程序人生专区
2020/06/19 12:00

图片转换emoji马赛克-emoji-mosaic

emoji-mosaic是一款可以把图片转换为emoji表情拼成的马赛克图片的开源小工具,作者是Newyork Times的开发人员Eric Andrew Lewis。软件遵守MIT开源协议。emoji-mosaic能识别照片中的颜色值,然后匹配相应颜色的 emoji 表情,最后自动组成密集emoji 表情拼接的“马赛克”图片。 开源派红包福利 打开支付宝首页搜索“556850443” 立即领红包 微信订阅号:开源派 (opensourcepie) ↓点击阅读原文,查看下载链接 本文分享自微信公众...

0
0
发表于AI & 大数据专区
2020/05/11 18:00

SNIP的升级版SNIPER(效果比Mosaic更佳)

1. 前言 前面介绍了在小目标检测上另辟蹊径的SNIP算法,这一节来介绍一下SNIP的升级版SNIPER算法,这个算法的目的是减少SNIP的计算量。并且相比于SNIP,基于Faster RCNN(ResNet101作为Backbone)的实验结果显示SNIPER的mAP值比SNIP算法提升了 个百分点,所以效果也还是非常不错的。在单卡V100上,每秒可以处理 涨图像,这个速度在two-stage的算法中来看并不快,但是效果是非常好。 2. 介绍 SNIP算法借鉴了多尺度训练的思想进行...

0
0
2020/12/23 13:55

cogeo-mosaic-创建云优化GeoTIFF马赛克。-Vincent Sarago

cogeo-mosaic-创建云优化GeoTIFF马赛克。-Vincent Sarago 发布:2020-12-23 13:55:26.655865 作者:Vincent Sarago 作者邮箱:vincent@developmentseed.org 首页:https://github.com/developmentseed/cogeo-mosaic 文档:None 下载链接 Create Cloud Optimized GeoTIFF mosaicsJSON. Copy from pypi.org 查询时间:3.21ms 渲染时间:3.328ms 本文同步分享在 博客“zhenruyan”(other)。 如有侵权,请联系 support@oschina.cn 删...

0
0
发表了博客
2018/07/10 19:26

HDU 4819 Mosaic (二维线段树&区间最值)题解

思路: 二维线段树模板题,马克一下,以后当模板用 代码: #include<cstdio> #include<cmath> #include<cstring> #include<iostream> #include<algorithm> #define ll long long using namespace std; const int N = 1024+5; int MAX[N<<2][N<<2],MIN[N<<2][N<<2],n,minv,maxv; void push_upx(int deep,int rt){ MAX[deep][rt] = max(MAX[deep<<1][rt],MAX[deep<<1|1][rt]); MIN[deep][rt] = min(MIN[deep<<...

0
0
发表了博客
2020/08/05 08:22

YOLOv4的Tricks解读一 --- 多图融合的数据增强(MixUp/CutMix/Mosaic)

目录 MixUp CutMix Mosaic YOLOv4 = CSPDarknet53 + SPP + PAN + YOLOv3 YOLOv4采用的trick可以分为以下几类: 用于骨干网的 Bag of Freebies(BoF):CutMix和Mosaic数据增强,DropBlock正则化,Label Smooth 用于骨干网的 Bag of Specials(BoS):Mish,跨阶段部分连接(CSP),多输入加权剩余连接(MiWRC) 用于检测器的 Bag of Specials(BoS):Mish,SPP块,SAM块,PAN路径聚集块,DIoU-NMS 本文就YOLOv4中涉及和采用的部...

0
0
2020/12/23 14:39

collective.collectionfilter-用于筛选收集结果的加载项。-Johannes Raggam Filter Results with portlets Mosaic Int...

collective.collectionfilter-用于筛选收集结果的加载项。-Johannes Raggam 发布:2020-12-23 14:39:05.461158 作者:Johannes Raggam 作者邮箱:thetetet@gmail.com 首页:http://github.com/collective/collective.collectionfilter 文档:None 下载链接 collective.collectionfilter Faceted navigation filter for collection results. This Plone 5 addon allows you to filter collections results for additional catalog met...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
8 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部