| Crates.io | clahe |
| lib.rs | clahe |
| version | 0.1.2 |
| created_at | 2025-09-04 20:44:23.296371+00 |
| updated_at | 2025-09-04 20:51:52.207542+00 |
| description | Pure rust image implementation of clahe |
| homepage | |
| repository | https://github.com/micahcc/clahe-rs |
| max_upload_size | |
| id | 1824763 |
| size | 769,041 |
Reimplementation of opencv's CLAHE in pure rust. This includes implementing u16 -> u8 conversion which was missing in the other crates I tried.
Unlike the opencv version this:
Its unlikely this reaches the single-core throughput of the heavily optimized opencv version (though I tried to maintain the structure that makes it possible), if you are interested in making it faster let me know.
| Before | After |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |