primitive

用几何图形拼出你的图片,生成低多边形艺术风

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 9 🐛 待处理 4 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 93
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,可自行部署使用,完全免费。

项目预览

primitive 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队transitive-bullshit
定价模式🏷️完全免费
价格说明开源项目,可自行部署使用,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言JavaScript
技术栈/模型art,generative-art,graphics,primitive,primitives
GitHub 星标★ 93
上线时间2018-05-30 00:00:00
代码更新2026-09-04
仓库体积13.0 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数6

项目介绍

primitive 是一个用 JavaScript 实现的图像重构工具,它通过将原始图片分解为一系列几何图元(如三角形、矩形、圆形等)并逐步叠加,以近似还原原图。该项目解决的是如何用简单的几何形状生成具有艺术感的图像复现问题,常用于生成低多边形风格或抽象艺术效果。其核心能力包括多种图元类型支持、基于误差最小化的迭代优化算法,以及可调节的图元数量和输出尺寸。用户可以通过命令行传入图片路径,指定图元数量和类型,得到 SVG 或 PNG 格式的输出。该项目基于原始 Go 语言版本移植,适合对算法原理感兴趣或需要快速生成几何风格图像的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 93

技术标签

核心亮点

  • 支持三角形、矩形、圆形等多种图元,风格灵活
  • 基于误差最小化的迭代算法,重构效果接近原图
  • 纯 JavaScript 实现,易于集成到前端或 Node 项目

不足之处

  • 项目处于早期阶段,文档和社区支持有限
  • 处理大尺寸图片时性能可能较慢

适用场景

  • 生成低多边形风格的艺术头像或海报
  • 用于教学演示图像逼近算法
  • 作为前端工具库集成到设计类应用中

替代项目

primitive (Go 原版)、geometrize、trianglify

上一篇:AvatarGAN

下一篇:NFTgenerator

同类项目推荐

StableDiffusionUnityTools 开源

在Unity编辑器里直接生成AI图像资产,告别切换工具

Editor utility to generate assets in Unity Editor via self-hosted & managed Stable D···

★ 64 2026-08-09
luna 开源

输入文字,快速生成图像,简化 Stable Diffusion 使用

text to image generation with stable diffusion

★ 65 2026-08-09
kitchen-comfyui 开源

用 React Flow 重绘 ComfyUI,让节点工作流更顺手

A reactflow base stable diffusion GUI as ComfyUI alternative interface.

★ 240 2026-08-09
SeeSR 开源

用扩散模型和语义提示,让模糊图片恢复清晰细节

[CVPR2024] SeeSR: Towards Semantics-Aware Real-World Image Super-Resolution

★ 658 2026-08-09
sd-webui-inpaint-anything 开源

点击即选,AI精准修复图像任意区域

Inpaint Anything extension performs stable diffusion inpainting on a browser UI usin···

★ 1296 2026-08-09
OASIS 开源

只用对抗损失,就能生成高质量语义图像

Official implementation of the paper "You Only Need Adversarial Supervision for Sema···

★ 339 2026-08-09
novelai-2-local-prompt 开源

一键把 NovelAI 提示词转成 WebUI 格式,迁移无忧。

Script for Stable-Diffusion WebUI (AUTOMATIC1111) to convert the prompt format used ···

★ 73 2026-08-09
awesome-gpt-image-2 开源

把提示词当代码,470+ 案例提炼模板,稳定产出高质量 AI 图像

Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+ 套工业级模板与可···

★ 35622 2026-08-09