开源的 Rust 工具,可将 JPG、PNG 等位图转换为紧凑的 SVG 矢量图,提供命令行、桌面应用和多语言库。
7342506RustMIT更新于 3天前
基于 Vecto 引擎的 Streamlit 网页工具,把上传的位图自动转换为可编辑的 SVG 矢量图。
该项目为 Vecto 命令行矢量化引擎加上了 Streamlit 网页界面。上传 PNG、JPG 等常见位图后,程序会自动将其描摹为 SVG。调整调色板、风格、细节等参数会立即重新转换,方便比较效果。
界面提供原图、矢量结果以及可拖动滑块的分割视图,便于并排对比。结果可下载为 SVG,也可按指定倍率渲染为 PNG。Vecto 引擎以二进制文件随仓库提供,使用 pip 安装依赖后即可在本地运行。
界面支持中英文切换,也可部署到 Streamlit Community Cloud。
克隆仓库
git clone https://github.com/goku-open/goku-image-to-svg-tool.git进入项目目录
cd goku-image-to-svg-tool安装 Python 依赖
pip install -r requirements.txt启动 Streamlit 应用并打开 http://localhost:8501
streamlit run streamlit_app.py概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
开源的 Rust 工具,可将 JPG、PNG 等位图转换为紧凑的 SVG 矢量图,提供命令行、桌面应用和多语言库。
AI 工作流,将文档或主题转换为可原生编辑的 PowerPoint(.pptx)演示文稿,包含真实形状、图表和表格。
一个可自部署的 Python 新闻管线,从多个来源采集、评分去重,每日生成中英文简报。
把任意照片转成一笔画成的线稿,渲染成纸上的笔迹,并可导出绘制过程的视频,全部在浏览器中运行。
一个开源合集,收录 100 多个 AI 智能体、智能体技能和 RAG 应用,可对接多种主流大模型。
用 Python 脚本快速构建并分享交互式数据应用的开源框架。