AcademySoftwareFoundation / AcademySoftwareFoundation/OpenImageIO
[FEATURE REQUEST] Add oiiotool `--trim` functionality to ImageBufAlgo
- Dominant language
- C++
- Stars
- 2.4k
- Forks
- 698
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 48
Description
The `--trim` and `--autotrim` arguments to `oiiotool` are very handy for optimizing EXR data windows. That functionality feels like it would be a natural addition to `ImageBufAlgo`, as it would make it easy to use in bespoke processing tools without having to manually replicate the logic from `oiiotool`.
Contributor guide
Research direction
Start by comparing the existing oiiotool --trim and --autotrim behavior with the ImageBufAlgo API and identify the API shape needed for equivalent use in bespoke processing tools. Done means the requested trimming functionality is exposed through ImageBufAlgo with behavior matching the relevant oiiotool operations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-vision
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100