pxlsrt

用 Ruby 给图片像素排队,一键生成故障艺术风格

pxlsrt 是一个用 Ruby 编写的像素排序工具,它通过算法对图像中的像素按特定规则进行重新排列,从而生成具有流动感或故障艺术风格的视觉效果。该项目解决的是艺术家和设计师在创作数字艺术时对图像进行程序化处理的需求,提供了一种简单、可定制的方式来生成独特的像素排序效果。其核心能力包括支持多种排序模式(如水平、垂直、对角线等)、可调节排序参数(如阈值、间隔),以及命令行接口,方便批量处理图像。项目结构清晰,易于扩展,适合对生成艺术感兴趣的开发者进行二次开发或学习。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 123
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类设计创意
开发团队czycha
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议MIT
主要语言Ruby
技术栈/模型art,generative-art,glitch-art,pixel-sorting
GitHub 星标★ 123
30天Star增速
HF 下载量
上线时间2014-05-26 00:00:00
最近更新2026-05-05 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数7

使用教程

核心亮点

  • 支持多种排序方向(水平、垂直、对角线),灵活控制效果
  • 提供阈值和间隔参数,可精细调整像素排序的强度与范围
  • 纯 Ruby 实现,依赖少,易于安装和集成到现有 Ruby 工作流

不足之处

  • 处理大尺寸图像时性能可能较慢,缺少并行处理优化
  • 文档和示例较少,新手需要自行摸索参数效果

适用场景

  • 生成故障艺术风格的静态图片或海报
  • 为视频或动画提供像素排序风格的帧序列
  • 作为 Ruby 学习项目,理解图像处理与算法实现

替代项目

pixelsort (Python)、PixelSorting (Processing)、glitch-this (Python)

项目介绍

pxlsrt 是图像领域的开源项目,由 czycha 开发,2014 年首次发布。

它收录于图像分类,该分类目前共有 837 个项目,GitHub 星标数为 123。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-05-05。MIT许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:生成故障艺术风格的静态图片或海报。同类可对比的替代方案包括 pixelsort (Python)、PixelSorting (Processing)、glitch-this (Python)。

上一篇:differential-line

下一篇:AdaIN-style

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 13967 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
ComfyUI 开源

像搭积木一样连节点,生图流程自己搭

The most powerful and modular diffusion model GUI, api and backend with a graph/node···

★ 134493 2026-08-09