---
id: task-10
title: >-
  Process 1000+ artwork images: center, color correct, and categorize in
  Directus
status: To Do
assignee: []
created_date: '2026-02-03 08:16'
updated_date: '2026-02-04 23:45'
labels:
  - content
  - directus
  - katheryn-website
  - artwork
dependencies: []
priority: high
---

## Description

<!-- SECTION:DESCRIPTION:BEGIN -->
The Airtable-to-Directus migration brought over 1038 artworks, but many need image processing and categorization.

Image Processing:
- Download all available artwork images from Airtable/Squarespace CDN
- Center-crop/pad images to consistent dimensions
- Professional color correction (white balance, exposure, contrast)
- Generate optimized thumbnails for web display
- Upload processed images to Directus and link to artwork records

Categorization:
- Review all 1038 artworks and assign proper categories (Paintings, Ceramics, Prints, Sculptures, etc.)
- Add medium tags (watercolour, raku, mixed media, etc.)
- Set pricing where available
- Mark artwork status (available, sold, exhibition only)
- Flag items needing Katheryn's review

Note: This is for review - all changes should be staged for Katheryn to approve before publishing.
<!-- SECTION:DESCRIPTION:END -->

## Acceptance Criteria
<!-- AC:BEGIN -->
- [ ] #1 All available artwork images downloaded and backed up
- [ ] #2 Images centered and color corrected to professional standard
- [ ] #3 Processed images uploaded to Directus and linked to artworks
- [ ] #4 All artworks categorized by type and medium
- [ ] #5 Pricing and availability status set where data available
- [ ] #6 Changes staged for Katheryn's review before publishing
<!-- AC:END -->

## Implementation Notes

<!-- SECTION:NOTES:BEGIN -->
## 2026-02-04 Image Matching Session

### Completed:
- Matched 151 local artwork images to Directus artworks by filename
- Uploaded all 151 images to Directus and linked to artwork records
- Used exact name matching (with underscore/space normalization)

### Current Status:
- Total artworks: 1,041
- With images: 444 (42.6%)
- Without images: 597 (57.4%)

### Local Images Available:
- 357 images in `/frontend/public/images/artwork/`
- 151 matched and uploaded
- ~206 remaining unmatched (may need manual review or different naming)

### Next Steps:
- Review unmatched local images for potential fuzzy matches
- Source additional artwork images from Lightroom catalog
- Process images: centering, color correction
<!-- SECTION:NOTES:END -->
