imhblpce
This module attempts to enhance contrast of a given image by employing a method called HBLPCE. (by Mamdasn)
im2dhisteq
This module attempts to enhance contrast of a given image by equalizing its two dimensional histogram. (by Mamdasn)
imhblpce | im2dhisteq | |
---|---|---|
1 | 4 | |
5 | 24 | |
- | - | |
0.0 | 8.8 | |
4 months ago | about 2 months ago | |
Python | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
imhblpce
Posts with mentions or reviews of imhblpce.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-03.
-
Enhance Images, From 💩 to 🔥
Regarding the case of over-enhancement, I wrote another module that while enhancing contrast of the image, it keeps an eye on the histogram's general shape to prevent excessive enhancement. This method can be used for a more wide variety of images without any problem. You can access it here: imhblpce method.
im2dhisteq
Posts with mentions or reviews of im2dhisteq.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-04.
-
Using numba, my code now runs faster by about 20 times 😲
For more information refer to the article I linked in this page: https://github.com/Mamdasn/im2dhisteq
-
Using numba my code runs faster by about 20 times 😲
I recently added im2dhisteq to my repository and because it was very slow, I searched for a new way to make my code run faster, as I was already using numpy built-in functions and there were no (at least easy) other way to optimize the code using just numpy. I recently found out about Numba, which is advertised to run my codes 1000 times faster, but as I later found out the degree of that is actually very dependant on your code. After reading through their website and through a long series of trials and erros I learned how to write a code that is Numba-friendly and is satisfyingly faster than my base code. website of Numba: Numba Proof: My code: https://github.com/Mamdasn/im2dhisteq In my repository, in addition to the Numba-flavord versions, I released the Numba-less versions, which are accessible here: im2dhisteq and imhist. You can check them out and compare them to come to a base understanding of how Numba-friendly codes looks like.
- Enhance Images From 💩 to 🔥
-
Enhance Images, From 💩 to 🔥
Code is here: Two Dimensional Image Contrast Enhancement
What are some alternatives?
When comparing imhblpce and im2dhisteq you can also consider the following projects:
im2dhist - This small piece of code is intended to help researchers, especially in field of image processing, to easily calculate two dimensional histogram of a given image.
color-matcher - automatic color-grading
Image-Contrast-Enhancement - Python implementation of "A New Image Contrast Enhancement Algorithm Using Exposure Fusion Framework", CAIP2017
comparing-numba-less-and-numba-flavored-version - A comparison of a numba-less version and numba-flavored version of the same code base.
plotille - Plot in the terminal using braille dots.
Numba - NumPy aware dynamic Python compiler using LLVM