-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add contrast Normalization #46
Comments
You can either add it to |
Great stuff, I've implemented the linear and non-linear versions of the function for a Does it make sense that a the normalization operation should also be implemented on a |
Well implementing on each channel could be analogous to doing transformations on the colour curves on an image in things like gimp/photoshop I think... Not something I've seen useful in computer vision but for creative things sure. Maybe for other formats like HSV or YCrCb where there's a channel for brightness/gamma normalising that and not the others has more use. Also as ndarray-vision exposes ndarray directly there might already be functionality in ndarray or some other crates in it's ecosystem to do that - I'm not sure. But we do have histogram equalisation for contrast enhancement, maybe we already have some of the component parts (I'd have to check) |
Ive begun to implement a contrast normalization function, based on the README's wikipedia entry wiki
I figure the imageproc crate is the right place to put it.
I will update the README when i am done.
The text was updated successfully, but these errors were encountered: