3.2 DitheringRegistry

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-07 14:34:36 +02:00
parent 0e757e4193
commit 54755c3808
2 changed files with 22 additions and 1 deletions

View File

@@ -100,7 +100,7 @@ Each type lives in `src/FrameProcessor/Domain/`. Tests in `tests/FrameProcessor.
- `static ReadOnlyMemory<Color> BuildDisplay(IReadOnlyList<PaletteEntry>)` and `BuildDevice(...)`.
- **Tests:** `PaletteFactoryTests` — count, ordering preserved.
### [ ] 3.2 `DitheringRegistry`
### [x] 3.2 `DitheringRegistry`
- `IReadOnlyDictionary<DitherAlgorithm, IDither>` mapping each enum to the corresponding ImageSharp `KnownDitherings.*`.
### [ ] 3.3 `IImagePipeline` + `ImagePipeline`