Files
hcie-rust-v3.05/_tools/photoshop/README.md
T
2026-07-09 02:59:53 +03:00

42 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Photoshop ExtendScript Dataset Generator
This folder contains JSX scripts to generate systematic layer-effect ground-truth images in Adobe Photoshop.
## Files
- `generate_inner_shadow_dataset.jsx` — Starter script for Inner Shadow.
## Usage
1. Open Adobe Photoshop.
2. Choose `File > Scripts > Browse...`.
3. Select `generate_inner_shadow_dataset.jsx`.
4. Choose an output folder when prompted.
Photoshop will create a new document for each parameter combination, draw a filled black rectangle, apply the Inner Shadow effect, and export a transparent PNG.
## Current parameter grid (short version)
| Parameter | Values |
|---|---|
| angle | 0, 90, 180, 270 |
| distance | 5, 15, 30 |
| size | 10, 30 |
| choke | 0, 20 |
| fx opacity | 75, 100 |
| fx blend mode | Normal, Multiply |
Total images: `4 × 3 × 2 × 2 × 2 × 2 = 192`.
## Notes
- Blend mode keys use Photoshop's 4-character codes (`Nrml`, `Mltp`).
- The output PNGs have transparent backgrounds, so MAE comparisons can ignore white reference pixels if needed.
- Opacity is passed as 0-100 (e.g. 75 means 75%).
- If a combination fails, the script alerts and continues with the next one.
## Next steps
- Add layer blend mode, layer opacity, and fill opacity variations.
- Extend to Drop Shadow, Outer Glow, Inner Glow, Stroke, Bevel & Emboss, Color Overlay.