GenerateMe 项目使用教程
1. 项目的目录结构及介绍
GenerateMe 项目是一个用于生成故障艺术(glitch art)和设计处理的脚本集合。项目的目录结构如下:
GenerateMe/
├── PROCESSING 3/
│ ├── blendimages/
│ ├── decayscreen/
│ ├── Obj2Raw/
│ ├── pixeldrifter/
│ ├── pngglitch/
│ ├── slitscan/
│ ├── threadraw/
│ ├── ultimateSort/
│ ├── watmap/
│ ├── wavelets/
│ ├── wrongqsort/
│ └── wzipprocess2/
├── TEMPLATE/
├── README.md
├── LICENSE
└── gitignore
目录介绍:
- PROCESSING 3/: 包含适用于 Processing 3 的脚本。
- blendimages: 用于图像混合的脚本。
- decayscreen: 基于 XScreenSaver 的图像衰减脚本。
- Obj2Raw: 将 OBJ 顶点数据转换为 RAW 8 位有符号数据的脚本。
- pixeldrifter: 基于通道数据的像素漂移脚本。
- pngglitch: 用于损坏 PNG 文件的脚本。
- slitscan: 模拟扫描错误的脚本。
- threadraw: 基于图像绘制垂直线条的脚本。
- ultimateSort: 使用各种算法部分排序阈值像素的脚本。
- watmap: 将目标图像分割成区域并映射源图像的脚本。
- wavelets: 小波压缩工具。
- wrongqsort: 使用有缺陷的 QuickSort 对像素进行排序的脚本。
- wzipprocess2: 使用 wzip 方法重新压缩图像的脚本。
- TEMPLATE/: 包含一个干净的模板草图,带有预定义的功能。
- README.md: 项目的介绍和使用说明。
- LICENSE: 项目的许可证文件。
- gitignore: Git 忽略文件配置。
2. 项目的启动文件介绍
GenerateMe 项目没有明确的“启动文件”,因为每个脚本都是一个独立的 Processing 草图。要启动某个脚本,只需在 Processing IDE 中打开相应的 .pde
文件并运行即可。
例如,要运行 blendimages
脚本,请执行以下步骤:
- 打开 Processing IDE。
- 导航到
PROCESSING 3/blendimages/
目录。 - 打开
blendimages.pde
文件。 - 点击“运行”按钮。
3. 项目的配置文件介绍
GenerateMe 项目没有统一的配置文件,每个脚本都有其特定的参数和配置方式。通常,这些配置是通过 Processing 的代码进行设置的。
例如,在 blendimages
脚本中,可以通过修改代码中的参数来调整图像混合的方式。具体配置方法请参考每个脚本内的注释和说明。
以上是 GenerateMe 项目的使用教程,希望对你有所帮助。