Skip to content

Add example RAW photos and README usage section - #1

Merged
valenfys merged 1 commit into
masterfrom
add-example-raw-photos
Sep 2, 2026
Merged

valenfys merged 1 commit into
masterfrom
add-example-raw-photos

Conversation

@valenfys

@valenfys valenfys commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds examples/raw/ with four small, real RAW files — Canon CR2, Nikon NEF, Panasonic RW2, Sony ARW — all CC0-licensed and sourced from raw.pixls.us, a community repository built for exactly this purpose (testing raw-processing software). Provenance and license are documented in examples/raw/ATTRIBUTION.md.
  • Adds a README "Examples" section demonstrating printworks convert and printworks info against these files.
  • Ignores examples/raw/jpg so running the example convert command doesn't dirty the working tree.

Each file was verified to actually decode and convert correctly with printworks info / printworks convert before being committed (including one with a non-trivial orientation, to exercise the --rotate path).

Test plan

  • cargo build --release
  • printworks info examples/raw -r prints correct camera/EXIF data for all four files
  • printworks convert examples/raw -r -o <tmp> converts all four with 0 failures
  • Spot-checked output JPEGs visually (correct demosaic + orientation)

🤖 Generated with Claude Code

https://claude.ai/code/session_01TpQXrtJazPDjyiaRF6qPYE

Adds four small, CC0-licensed RAW samples (Canon CR2, Nikon NEF,
Panasonic RW2, Sony ARW) sourced from raw.pixls.us under
examples/raw, with provenance recorded in ATTRIBUTION.md, plus a
README "Examples" section showing convert/info usage against them.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TpQXrtJazPDjyiaRF6qPYE
@valenfys
valenfys merged commit 88e704e into master Sep 2, 2026
3 checks passed
@valenfys
valenfys deleted the add-example-raw-photos branch September 2, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant