Original ArtImageHub synthetic test chart, October 2026. No customer photo, no AI restoration.
Install Pillow in a virtual environment, then run python normalize.py.
Orientation 6 has stored pixels 900x600 and a clockwise display instruction. The normalized PNG is 600x900 without Orientation.
Tag-removed-only.png illustrates stripping the instruction without rearranging pixels.
The eight inputs have intentionally correct tags. If a real tag is wrong or absent, inspect and rotate the image manually; normalization cannot infer the subject.
