软件截图
软件介绍
PaintFE 是一款以现代系统级语言 Rust 编写的开源位图图像编辑软件。它摒弃了当下商业修图软件常见的账户强制绑定、云端上传及订阅制模式,坚持数据全本地化处理与单文件便携设计。PaintFE 依托 wgpu 图形抽象库提供底层渲染能力,在桌面端支持 DirectX 12 与 Vulkan 硬件加速合成,同时提供基于 WebGPU/WebGL 的网页免安装版本。作为一款专为日常图像处理与极客定制打造的跨平台位图软件,它在提供丰富图层工具的同时,保持了毫秒级冷启动与极低系统资源占用。
核心功能
四维工具阵列与图层混合:内置 24 类核心工具,涵盖绘画(抗锯齿画笔、像素笔、渐变)、选区(矩形、椭圆、套索、魔棒)、变形修饰(仿制图章、内容感知填充、液化、Catmull-Rom 网格变形)与实用组件。支持多图层管理及 25 种图层混合模式。
GPU 硬件级加速管线:借助 wgpu 架构,梯度填充(GpuGradientPipeline)、实时液化推拉以及网格变形运算均直接由 GPU 着色器驱动,确保在 4K 乃至超大画布分辨率下拖动与重绘仍具备高帧率响应。
内置 Rhai 自动化脚本引擎:集成轻量级 Rhai 脚本编辑器与控制台,用户可直接在软件内部编写批处理或复杂滤波脚本,实现图像流水线的自动化生成与调色。
双向工作流与像素画模式:既适配高精度照片修图,又提供专属 Pixel Art 预设、步进式像素缩放(Stepped Zoom)与高对比度像素网格。支持导入导出自定义笔刷端头(Brush Tips)与矢量形状库。
Headless 命令行模式:除了图形界面,PaintFE 还提供纯命令行 CLI 模式,支持 Glob 路径匹配、无头脚本执行与多格式批量格式转换,便于嵌入服务器脚本或 CI/CD 构建流程。
适用人群
排斥商业软件臃肿体积、强制联网及订阅收费的开发者与极客
需要精准单像素绘制的像素画(Pixel Art)设计师与独立游戏开发者
追求高效快捷、需要进行日常照片裁剪、杂物消除与局部液化的修图用户
需要通过脚本(Rhai/CLI)实现图片批量处理与流水线转换的技术人员
优缺点分析
优点:
纯本地运行且注重隐私:无遥测、无数据上报,完全离线可用,代码受宽松的 MIT 协议许可。
现代化架构与低开销:基于 Rust 与 wgpu 构建,内存占用可预测,图形操作兼具 CPU 回退与 GPU 加速。
全平台一致性:不仅支持 Windows、Linux 及 macOS 原生运行,还支持通过浏览器直接使用核心引擎。
缺点:
代码签名尚待完善:目前桌面便携包与 macOS
.dmg镜像未经商业公证书签名,初次运行会触发 Windows SmartScreen 或 macOS Gatekeeper 拦截提示。矢量排版能力有限:文字工具及矢量预设形状在提交(Commit)后会立即栅格化为位图图层,不具备非破坏性矢量路径二次编辑能力。
生态滤镜相对基础:相较于成熟商业套件,高级 AI 滤镜(如背景抠除)依赖本地 ONNX Runtime 额外配置,开箱即用的高级算法生态仍在持续演进中。
系统要求
Windows:Windows 10 (Version 1903 及以上) / Windows 11 (64-bit),需支持 DirectX 12 或 Vulkan 驱动
Linux:Ubuntu 20.04+、Fedora 36+、Arch Linux 等主流 64 位发行版(需 Vulkan 图形驱动支持)
macOS:macOS 11.0 及以上(原生适配 Apple Silicon 及 Intel x86_64 处理器)
Web 端:需配备支持 WebGPU 或 WebGL 2.0 的现代 Chromium、Firefox 或 Safari 浏览器
硬件建议:具备硬件 3D 加速能力的集成或独立显卡,4 GB 以上运行内存(处理高图层大尺寸工程建议 8 GB+)
下载地址
声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。