简化您的工作流程:搜索 miniwebtool。
添加插件
主页 > 杂项 > 通用工具 > Voronoi 图生成器
 

Voronoi 图生成器

在线从一组种子点生成Voronoi 图。点击画布可添加或拖动点,在欧几里得(Euclidean)、曼哈顿(Manhattan)、切比雪夫(Chebyshev)和闵可夫斯基(Minkowski)距离度量之间切换,从精心挑选的调色板中进行选择,观看单元格动画就位,并将结果导出为SVG或PNG。包含Lloyd松弛、黄金螺旋和六边形种子预设,以获得清晰、均匀的单元格。

Voronoi 图生成器
尝试预设:
生成后,点击画布可添加点,拖动可移动点,双击可删除点。

Embed Voronoi 图生成器 Widget

✓ 已生成

欧几里得 — 直线距离(经典) 离散随机 · 18 个种子点 · 极光 (青 · 紫 · 玫红)

度量 euclidean
单元格 18
平均面积 (px²)
最大 / 最小
720 × 480
点击 添加点 · 拖动 移动 · 双击 删除 · R 单次松弛
📲

安装 MiniWebtool 应用

添加到主屏幕即可即时访问 — 免费、快速、无需下载。

           

其他相关工具:

想要更快且无广告?

Voronoi 图生成器

Voronoi 图生成器计算器根据到一组种子点的接近程度将二维平面划分为不同的区域。平面中的每个点都属于距离其最近的种子,因此该图看起来像是输入点周围由单元格组成的拼接图案。该工具在您的浏览器中交互式地生成 Voronoi 图 —— 点击即可放置新种子,拖动任何种子可实时重新绘制单元格,在四种距离度量之间切换,并应用 Lloyd 松弛来使单元格大小均匀。可将结果导出为清晰的 SVG 或易于分享的 PNG。

工作原理:对于画布上的每个位置,该算法会找到最近的种子点,并用该种子的颜色绘制该位置。任意两个单元格之间的边界是连接这两个种子的线段的垂直平分线 —— 也就是说,到两点距离完全相等的点集。三个垂直平分线在每个单元格角点相交,该角点也是通过三个种子点的圆的圆心(空圆特性)。

四种距离度量 —— 可视化

每个 Voronoi 单元格的形状取决于您使用哪种距离度量。每种度量都定义了“圆”的样子 —— 而该圆的形状正是与邻居碰撞以形成单元格边界的形状。

Euclidean (欧几里得) \(\sqrt{x^2 + y^2}\)
圆 = 圆形
Manhattan (曼哈顿) \(|x|+|y|\)
圆 = 菱形
Chebyshev (切比雪夫) \(\max(|x|,|y|)\)
圆 = 正方形
Minkowski p=3 (闵可夫斯基 p=3) \((|x|^3+|y|^3)^{1/3}\)
圆 = 超椭圆

这就是为什么 Manhattan 度量的单元格只有水平、垂直和 45° 的边缘,而 Chebyshev 单元格只有水平和垂直的边缘 —— 两个单元格之间的边界总是与这两个“圆”的形状相切。Euclidean 产生每个人都会联想到的经典直边 Voronoi 图。Minkowski p=3 是一种在计算设计中使用的数学上优雅的中间情况,其中 L1 的角显得过于尖锐,而 L2 的圆显得过于圆润。

是什么让这个生成器与众不同

✋ 真正的交互性 点击画布上的任何位置即可添加种子点;拖动任何种子到新位置,观察单元格随之流动;双击种子即可删除。没有其他免费的 Voronoi 工具能提供如此高响应速度的实时拖动编辑反馈 —— 图表在您的手指下不到 8 ms 内即可重新绘制。
📏 一个画布,四种度量 通过画布上方的药丸状切换器,瞬间在 Euclidean、Manhattan、Chebyshev 和 Minkowski p=3 之间切换。看到相同的点集产生截然不同的单元格形状 —— 这是几何学、机器学习或游戏设计课程中讲解距离度量的完美教学辅助工具。
✿ 内置 Lloyd 松弛 一键式 Lloyd 松弛可将每个种子吸附到其单元格质心。多次迭代会产生质心 Voronoi 镶嵌 —— 用于网格生成、点描画和图像量化,以获得趋向于六边形排列的视觉均匀单元格。
🌱 七种种子布局 随机散射、类 Poisson 均匀、方格网格、六角网格、同心圆环、黄金比例螺旋以及三集群领地。黄金螺旋符合叶序(向日葵种子排列)。六角网格是 Lloyd 松弛的自然不动点。每个布局都接受可复现的随机种子字符串。
🎨 渲染样式选项 填充单元格(经典)、线框边缘(对偶 Delaunay 视图)、距离热力图(可视化实际距离场)和点点水墨(艺术点描画)。无需重新生成即可切换样式 —— 每种样式都是基于相同的底层分类进行实时渲染。
⬇ SVG + PNG + 剪贴板 矢量 SVG 导出将单元格颜色打包为单个图像,并将种子点作为真正的矢量圆,从而在任何缩放级别下保持清晰。PNG 导出适用于幻灯片和社交帖子。复制 PNG 到剪贴板可即时粘贴到聊天、文档或设计工具中。

Voronoi 图的应用场景

  • 基站覆盖图 —— 手机会连接到距离其最近的基站,这正是该基站的 Voronoi 单元格。
  • 约翰·斯诺 1854 年霍乱地图 —— 斯诺绘制了苏豪区(Soho)每个水泵周围的 Voronoi 单元格,并统计了每个单元格内的霍乱死亡人数,从而锁定了受污染的阔街(Broad Street)水泵。
  • 程序化纹理 —— Worley 噪声(单元格噪声)被广泛应用于从皮肤着色器到《我的世界》(Minecraft)和《无人深空》(No Man's Sky)等游戏中的地形生成。
  • 网格生成 —— 有限元求解器更倾向于使用近乎正三角形的网格,而 Delaunay 三角剖分(Voronoi 图的对偶)最大化了所有三角形中的最小角。
  • 机器人路径规划 —— 障碍物点周围的 Voronoi 图边缘是机器人可以采取的最安全路径,因为它们最大化了与每个障碍物的距离。
  • 点描画和半色调 —— 经过 Lloyd 松弛的 Voronoi 图产生视觉上令人愉悦的点分布,用于艺术点描画和打印机抖动。
  • 天文学 —— 由于引力聚集,星系超星系团和宇宙网表现出类似于 Voronoi 的结构;Voronoi 镶嵌是星系密度估计中的标准工具。
  • 晶体学 —— 维格纳-赛茨原胞(Wigner–Seitz 原胞,点阵中原子周围的 Voronoi 单元格)定义了固体物理学中每个晶胞的基元体积。

数学细节

单元格定义 —— 对于种子点的有限集 \(\{p_1, p_2, \dots, p_n\}\) 和任何度量 \(d(\cdot,\cdot)\),\(p_i\) 的 Voronoi 单元格为

\[ V_i = \{ x \in \mathbb{R}^2 \mid d(x, p_i) \le d(x, p_j),\ \forall j \neq i \} \]

因此每个单元格都是半空间(对于 Euclidean 度量)或半平面(对于 L1/L∞)的交集。单元格将平面划分至测度为零的边界集。

质心 Voronoi(Lloyd 不动点) —— 在 CVT 中,每个种子都与其单元格的质心重合:

\[ p_i = \frac{1}{|V_i|} \int_{V_i} x\, dA \]

Lloyd 算法交替迭代:分类像素 → 将每个种子移动到其单元格的质心 → 重复。它总是减少单元格内的平均二阶矩,因此它是收敛的。六角点阵是环面均匀密度的全局最小值 —— 这就是为什么蜂巢如此高效的原因。

如何使用本工具

  1. 选择预设或设置表单。 表单顶部的预设芯片是一键启用的起点 —— 经典单元格(Classic Cells)、蜂巢(Honeycomb)、城市街区(City Blocks)、国际象棋国王(Chess King)、黄金螺旋(Golden Spiral)、波纹(Ripples)、Lloyd松弛(Lloyd Relaxed)、线框(Wireframe)、点点水墨(Stipple Ink)、3个领地(3 Territories)。
  2. 选择距离度量。 Euclidean 用于经典外观,Manhattan 用于块状单元格,Chebyshev 用于轴对齐正方形,Minkowski p=3 用于圆角正方形的中间单元格。
  3. 点击生成。 图表将以单元格生长的动画形式展现,让您直观地看到每个种子如何“声称”其领地。
  4. 在画布上编辑。 点击空白区域可添加新的种子点。拖动任何种子点可移动它 —— 单元格会实时跟随您的手指。双击种子可将其删除。
  5. 使用 Lloyd 松弛进行精修。 点击 Lloyd 松弛按钮(或按 R)将每个种子推向其单元格的质心。几次迭代后即可获得视觉上均匀的镶嵌。
  6. 在不丢失点集的情况下切换度量。 使用画布上方的度量药丸按钮 —— 相同的种子,不同的距离规则,产生截然不同的单元格。
  7. 导出。 SVG 用于矢量用途,PNG 用于位图分享,或直接将 PNG 复制到剪贴板。

获得精美图表的技巧

  • 若要获得视觉上均匀的单元格,请从随机(Random)或均匀(Uniform)布局开始,并进行 3-4 次 Lloyd 松弛迭代。您将看到单元格收敛为大小非常相似的六边形图案。
  • 若要制作波普艺术海报,请使用集群(Cluster)布局和彩虹(Rainbow)调色板,并开启单元格边缘。这三个领地会产生极具视觉冲击力的色块层级。
  • 若要获得具有科技感的图表,请在均匀(Uniform)布局上使用线框(Wireframe)样式 —— 白底黑线的干练线条看起来就像一张 CAD 图纸。
  • 若要获得有机、手绘风格的图案,请使用点描(Stipple)样式 —— 该算法会将单元格边缘读取为点阵,从而产生用于科学插图的针笔水墨外观。
  • 若要获得高数学清晰度,请在点数较少(8-12 个点)时切换到 Manhattan 或 Chebyshev。直角边缘使得手动追溯每个单元格为何具有该形状变得非常容易。

常见问题

什么是Voronoi 图?

Voronoi 图根据每个位置到一组种子点中哪一个最近,将平面划分为单元格。每个单元格由最靠近某一特定种子的所有位置组成。单元格边界到两个或多个种子的距离相等。

这个生成器是如何计算图表的?

它采用逐像素暴力分类:对于画布上的每个像素,它在选定的距离度量下找到最近的种子点,然后用该种子的颜色绘制该像素。其计算成本为 O(W·H·N),但它对退化输入完全鲁棒,并且能够轻而易举地支持任何距离度量。

四种距离度量分别是什么?

Euclidean 是提供经典 Voronoi 外观的直线距离。Manhattan 是轴对齐的城市街区距离。Chebyshev 是国际象棋国王步法距离。Minkowski p=3 是一种圆角正方形的中间度量。在相同的点集上切换度量会产生截然不同的单元格形状。

什么是 Lloyd 松弛?

Lloyd 算法反复将每个种子点移动到其当前 Voronoi 单元格的质心。经过几次迭代后,单元格在视觉上变得均匀,并趋向于六边形蜂巢结构 —— 这种结构被称为质心 Voronoi 镶嵌。

生成后我可以编辑这些点吗?

是的。点击画布上的任何位置即可添加新的种子点。拖动任何种子可移动它 —— 图表会持续重新绘制。双击种子可将其删除。“重置”按钮可恢复原始种子布局。

Voronoi 和Delaunay 之间有什么区别?

它们是图论中的对偶。Delaunay 三角剖分连接了其 Voronoi 单元格共享一条边的每对种子。等价地,当且仅当没有其他种子位于三角形的外接圆内部时,三个种子构成一个 Delaunay 三角形。

我可以两次制作相同的图表吗?

是的。在“随机种子”字段中输入任何字符串 —— 相同的字符串总是重现相同的初始点集。将其与其他表单字段结合使用,可以分享指向确切图表的永久链接。

我可以用导出的 SVG 或 PNG 做什么?

免费用于个人和商业用途 —— 本工具生成的图表没有水印或授权限制。可将它们用于幻灯片、博客插图、讲义、T 恤印花、生成艺术提示词,或者作为在 Illustrator 或 Inkscape 中进一步处理的底图。

引用此内容、页面或工具为:

"Voronoi 图生成器" 于 https://MiniWebtool.com/zh-cn/voronoi图生成器/,来自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 团队开发。更新时间:2026-05-20

通用工具:

常用工具:

随机信用卡生成器MAC地址查找相对标准偏差计算器彩票号码生成器网址提取器CAGR计算器英尺英寸转换为厘米太阳、月亮与上升星座计算器 🌞🌙✨VAT计算器真心话大冒险生成器比例计算器百分比折扣计算器样本量计算器HEX计算器SRT转为TXT工具🌡️ 体感温度计算器定期存款计算器二进制计算器随机选择器视频转图片提取器音频提取器MAC地址生成器毛利率计算器MAC 地址分析工具随机字符串生成器分数计算器随机IMEI生成器cpm计算器随机数字选择器血糖转换器音频分割器时间持续计算器FPS 转换器kg到lbs转换器厘米到英尺和英寸转换器图片打码工具斜边计算器随机扑克牌生成器圆计算器年龄计算器百分比变化计算器体脂百分比计算器合并视频对数计算器最简分数计算器调整视频速度磅转千克转换器卡方检验计算器厘米到英寸转换器凯利公式计算器随机化数字随机分组生成器Facebook用户ID查询英尺到米转换器图片压缩器闰年清单DOY日历t检验计算器月亮星座计算器椭圆周长计算器按字符数换行导线磁场计算器个人贷款计算器年金现值计算器随机名字选择器PSI 转 Bar 转换器unix时间转换器位数计算器标准偏差计算器 - 高精度英寸到厘米转换器SHA256 哈希生成器🎮 游戏灵敏度转换器多项式展开计算器百分比增长率计算器为图片添加文字质数检查器填字游戏制作器One Rep Max (1RM) 计算器三角函数绘图器SRT合并工具srt时间偏移年度天数计算器 - 今天是今年的第几天每个月的天数卧推计算器根式化简器分贝 (dB) 计算器原根计算器Log Base 10 计算器方差计算器 高精度百分比到ppm转换器逻辑门模拟器随机装备生成器kpa到psi转换器随机声音频率生成器圆形面积计算器词频分析器随机字母生成器两个日期之间函数绘图器罗马数字转换器随机超能力生成器变异系数计算器MD5哈希生成器利润计算器模计算器不可见字符移除器泰勒级数计算器📅 日期计算器极限计算器相关系数计算器余弦定理计算器百分比增加计算器百分比计算器线性回归计算器随机ip地址生成器随机RPG角色生成器随机虚假地址生成器伊斯兰历转换器因子计算器配色方案生成器黄金分割计算器商和余数计算器工资转换计算器指数计算器-高精度排序数字积分计算器AI改写工具atan2计算器日历代数表达式简化器删除线文字生成器图片分割器斜率截距式计算器沸点计算器磅到克转换器组合计算器坡度与倾斜度计算器最小公倍数计算器随机域名生成器BMR计算器RC时间常数计算器凯撒密码工具小数时间转换器英亩到公顷转换器视频分割器逆拉普拉斯变换计算器随机颜色生成器椭圆面积计算器股票平均成本计算器IPv4/IPv6到十六进制转换器参数曲线绘图器弧长计算器快速傅里叶变换FFT计算器按位计算器极坐标方程绘图器直角三角形计算器石头剪刀布生成器螺栓扭矩计算器随机小数生成器💧 露点计算器为视频添加水印数独生成器与求解器条形码生成器WHtR计算器两点间距离计算器克到磅转换器圆柱体体积计算器 高精度希伯来历转换器平方根计算器旋转视频行数统计工具误差函数计算器质数分解计算器随机PIN生成器AI Token 计数器AI标点符号添加器分数百分比转换器双曲函数计算器反向文字幻方生成器🎰 抽卡保底计算器数据传输速率转换器股息收益率计算器角速度计算器隐含波动率计算器Argon2哈希生成器MP3循环器⏱️ 倒计时器利率计算器⏱️ 在线秒表翻转视频获取字符串长度镶嵌图案生成器随机电影选择器音节计数器骰子概率计算器GIF 转 MP4 转换器HTML 到文本转换器npv计算器Webhook测试器刺绣线长度计算器树脂浇注用量计算器串珠图案计算器陶土收缩率计算器折纸纸张尺寸计算器被子滚边计算器十字绣绣线计算器针织图案计算器编织针尺寸转换器钩针尺寸转换器马匹干草计算器宠物航空旅行航空箱尺寸查询器爬虫栖息地UVB计算器鸟笼尺寸计算器鱼缸加热棒瓦数计算器猫砂盆数量计算器前照灯光束距离计算器发动机压缩比计算器轮胎花纹磨损计算器挂车舌重计算器车辆重量分布计算器旅行费用分摊计算器刹车距离计算器工伤赔偿计算器遗嘱资产分配计算器商标分类查询工具专利申请费计算器销售税关联检查器刑期减免计算器诉讼时效计算器Airbnb 定价优化器室友房租分摊计算器Section 8 租金计算器BRRRR 方法计算器现金对现金回报率计算器租金收益率计算器1031 交换计算器财富增长可视化工具午餐花费计算器健身房 vs 家庭健身花费计算器咖啡花费计算器远程办公省钱计算器副业ROI计算器订阅费用追踪器SaaS定价计算器自由职业项目报价计算器烟熏木材搭配指南发酵时间计算器腌制时间计算器饮食限制食谱筛选器香料替代查找器咖啡因半衰期追踪器标准杯计算器葡萄酒搭配建议器攀岩难度等级转换器自行车齿轮比计算器钓鱼结强度计算器瑜伽体式保持计时器游泳SWOLF计算器跑步成绩预测计算器拳击出拳力量计算器橄榄球得分计算器板球得分率计算器足球 xG预期进球计算器网球计分器Wells评分计算器 (DVT/PE)格拉斯哥昏迷评分计算器阿普加评分计算器FFMI计算器库珀12分钟跑步计算器一英里步行测试Rockport计算器瘦体重力量计算器碳水化合物胰岛素比例计算器胰岛素敏感系数计算器农历转换器跨文化年龄计算器多久以前计算器还有多久倒计时计算器日期模式生成器中间日期计算器日期添加工作日工作日计算器句子长度方差分析器海明威风格可读性编辑器发音音标转换器维吉尼亚密码工具埃特巴什密码工具ROT13编码解码器EXIF数据查看与移除工具猪拉丁文翻译器倒推首字母缩写生成器首字母缩写生成器全字母句检查器漏字文检测器图像转SVG描摹器图片转 ASCII 艺术转换器JSON Schema 生成器TypeScript 在线演练场Less 到 CSS 编译器SCSS转CSS编译器SVG 转 React/JSX 转换器查询字符串生成器URL解析器UUID验证和解码器HTTP状态码参考cURL命令构建器谢尔宾斯基三角形生成器3D曲面绘图器朱利亚集合生成器曼德博集合探索器L-System分形生成器Delaunay 三角剖分生成器Voronoi 图生成器万花尺图案生成器六西格玛过程能力计算器帕累托图生成器NPS净推荐值计算器留存率同期群计算器客户流失率计算器客户获取成本CAC计算器客户终身价值 CLV 计算器转化率计算器A/B测试样本量计算器A/B测试显著性计算器透镜方程计算器电场计算器库仑定律计算器斯涅尔定律计算器惯性矩计算器向心力计算器单摆周期计算器弹簧劲度系数计算器多普勒效应计算器索提诺比率计算器特雷诺比率计算器股票贝塔系数计算器通胀保值美国国债 (TIPS) 计算器房贷重新摊还计算器远期利率计算器债券久期计算器 (麦考利和修正)债券凸性计算器固定指数年金计算器变额年金计算器反向抵押贷款计算器年金支付计算器日本算盘模拟器俄罗斯农民乘法吠陀数学技巧计算器古埃及乘法计算器罗马数字数学求解器心算训练器乘法口诀表测验进位与借位可视化工具数的分合生成器硬币应用题求解器距离速度时间三角形计算器工作效率问题求解器混合问题求解器年龄问题求解器火车相遇问题求解器补水计算器配速卡路里计算器药物剂量计算器酒精卡路里计算器身体重塑计算器随机辩论话题生成器随机猫狗名字生成器随机圣经经文生成器随机数学题生成器随机段落生成器随机英文句子生成器砾石、砂和表土计算器钢材重量计算器管道流量计算器梁荷载计算器美元换黄金转换器期权概率计算器股票拆分计算器员工持股计划计算器发票滞纳金计算器自由职业者时薪计算器租赁与购买对比计算器高级小费分摊计算器装箱清单生成器时差反应计算器旅行预算计算器飞行距离计算器热损失计算器发电成本计算器用水量计算器家电用电成本计算器家庭能源审计计算器太阳能投资回报率计算器太阳能板计算器堆肥CN比计算器草坪肥料计算器霜冻日期计算器高床种植箱土壤计算器NPK肥料计算器种子发芽率计算器视频比特率计算器音乐调性转换器音乐BPM节拍点击器照片文件大小估算计算器百万像素到打印尺寸计算器裁切系数计算器曝光三角计算器车辆牵引能力计算器汽车租赁计算器0–60与四分之一英里计算器电动车充电时间计算器电动汽车续航计算器3D距离计算器环面计算器圆台计算器不规则多边形面积计算器正多边形计算器圆锥曲线识别器双曲线计算器长除法计算器Twitter/X 字符计数器YouTube评论抽选器YouTube标签提取器YouTube缩略图下载器youtube收益估算器
×

帮我们一个忙,回答3个快速问题

感谢您参与我们的调查。您的意见将帮助我们改善服务。

您最初是从哪里得知我们的?

您在我们网站上最喜欢的工具是什么?

如果是其他,请说明:

您将这个工具推荐给朋友的可能性有多大?

不可能极有可能

可能性分数: (1-10)