照片马赛克生成器

用数百张小图片组合成一张大图,创造令人惊叹的照片马赛克效果。每张拼图都经过精心挑选以匹配底层图像的颜色。

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp

将被小拼图重新创建的大图

Click to upload files or drag and drop files here

Maximum file size: 10MB Maximum files: 500
Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp

将形成马赛克图案的小图片

每个马赛克拼图的大小(越大=拼图越少,处理越快)

分析拼图颜色的分辨率(越低=越快,越高=越准确)

拼图将轻微重叠以获得更无缝的外观

拼图如何与主图片颜色混合

关键信息

分类
设计与颜色
输入类型
file, number, checkbox, select
输出类型
file
样本覆盖
4
支持 API
Yes

概览

照片马赛克生成器是一款创意图像合成工具,能够将数百张小拼图图片进行智能色彩分析与排列,无缝拼接成一张宏大的主图片,为您生成极具视觉冲击力的马赛克艺术照片。

适用场景

  • 需要为企业年会、婚礼或纪念活动制作由多张员工或亲友照片组成的创意背景主图时。
  • 想要将个人的摄影作品集或日常照片整理并融合成一张具有纪念意义的艺术拼贴画时。
  • 设计师需要为海报、画册封面或社交媒体视觉图制作独特的马赛克像素风艺术效果时。

工作原理

  • 上传一张作为整体轮廓的“主图片”,并批量上传最多500张用于填充的“拼图图片”。
  • 设置拼图大小、分析分辨率,并选择是否开启拼图重叠以及选择合适的混合模式(如普通、色调、叠加或滤色)。
  • 系统自动分析每张拼图的颜色并匹配到主图片的相应区域,最终渲染并导出指定格式(PNG、JPEG或WebP)的高清马赛克图像。

使用场景

婚礼纪念海报制作:将新人的数百张日常合影拼贴成一张巨大的婚纱照主图。
企业文化墙设计:用全体员工的头像照片组合成公司的品牌 Logo 图像。
个人摄影艺术创作:将旅行中拍摄的风景碎片合成一张代表性的地标风景大图。

用户案例

1. 企业十周年庆典背景墙设计

视觉设计师
背景原因
某科技公司即将迎来十周年庆典,需要设计一面由员工头像组成的公司 Logo 背景墙。
解决问题
手动拼接数百张员工头像并匹配 Logo 颜色极其繁琐,且难以保证整体视觉效果。
如何使用
上传公司 Logo 作为主图片,批量上传 400 张员工头像作为拼图图片。将拼图大小设为 40 像素,混合模式选择“色调(tint)”以增强 Logo 颜色识别度,输出格式选择 PNG。
示例配置
主图片: logo.png, 拼图图片: 400张头像, 拼图大小: 40px, 混合模式: tint, 输出格式: png
效果
成功生成一张由全体员工头像无缝组成的、色彩准确的公司 Logo 巨幅海报,打印效果清晰。

2. 个人旅行纪念照片拼贴

摄影爱好者
背景原因
摄影师在西藏旅行期间拍摄了数百张风景照,想用这些照片合成一张布达拉宫的宏伟全景图。
解决问题
希望保留每张风景照的细节,同时让布达拉宫的轮廓和色彩自然呈现。
如何使用
上传布达拉宫全景图作为主图片,上传 300 张旅行风景照作为拼图图片。设置拼图大小为 60 像素,开启“重叠拼图”以消除缝隙,混合模式选择“叠加(overlay)”以增强色彩对比度。
示例配置
主图片: palace.jpg, 拼图图片: 300张风景照, 拼图大小: 60px, 重叠拼图: 开启, 混合模式: overlay, 输出格式: jpeg, 质量: 95
效果
获得了一张极具艺术感的马赛克拼贴画,远看是布达拉宫,近看则是丰富的旅行风景细节。

用 Samples 测试

image, png, jpg

相关专题

常见问题

我最多可以上传多少张拼图图片?

您最多可以一次性上传 500 张拼图图片作为合成素材。

拼图大小(像素)对生成效果有什么影响?

拼图尺寸越小,主图细节越清晰但处理较慢;尺寸越大,拼图越明显,处理速度越快。

什么是“色调(tint)”混合模式?

色调模式会将拼图的颜色与主图片底层颜色进行混合,使最终的马赛克图像在色彩上更接近原图。

支持导出哪些图片格式?

支持导出 PNG(高画质)、JPEG(小体积)和 WebP(现代高效格式)。

为什么生成的图片看起来有些缝隙?

您可以勾选“重叠拼图”选项,让拼图之间轻微重叠,从而获得更无缝的视觉效果。

API 文档

请求端点

POST /zh/api/tools/image-mosaic-generator

请求参数

参数名 类型 必填 描述
mainImage file (需要先上传) 将被小拼图重新创建的大图
tileImages file (需要先上传) 将形成马赛克图案的小图片
tileSize number 每个马赛克拼图的大小(越大=拼图越少,处理越快)
tileResolution number 分析拼图颜色的分辨率(越低=越快,越高=越准确)
overlapTiles checkbox 拼图将轻微重叠以获得更无缝的外观
blendingMode select 拼图如何与主图片颜色混合
outputFormat select -
quality number -

文件类型参数需要先通过 POST /upload/image-mosaic-generator 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-image-mosaic-generator": {
      "name": "image-mosaic-generator",
      "description": "用数百张小图片组合成一张大图,创造令人惊叹的照片马赛克效果。每张拼图都经过精心挑选以匹配底层图像的颜色。",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-mosaic-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]