Ask Your Question

Clahe implemenation in java

asked 2014-01-29 01:26:38 -0500

ssb gravatar image

updated 2020-10-25 13:02:59 -0500

how does CLAHE is implemented through opencv java..the constructor of CLAHE class consists long parameter Don't have idea how to implement it. What does it addresses.? opencv docs doesn't consists Constructor summary it want to implement it to adjust automatically contrast and brightness of real time images from video Thanx for help in advance

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-01-29 03:46:21 -0500

berak gravatar image

updated 2014-01-29 03:47:16 -0500

oh dear, i'm afraid, you can't use it out-of-the-box from java

the long story goes like this : the c++ api is using a factory function, createCLAHE(), which returns a cv::Ptr<clahe>. unfortunately the java wrappers can't handle those smartpointers, and skip anything that returns them. ( there's a few other classes, like the facerecognition, that suffer from that problem, too ).

so, unless you go the jni way and work around that on your own, you won't be able to construct a CLAHE object in java.

edit flag offensive delete link more


ok thanx for your answer..but may i know any other possible way to adjust contrast and brightness on set of images??

ssb gravatar imagessb ( 2014-01-30 03:46:48 -0500 )edit,%20org.opencv.core.Mat)

but again, that's global

berak gravatar imageberak ( 2014-01-30 04:09:38 -0500 )edit

yaa i have implemented that but it doesnt helped me when images taken in dark light

ssb gravatar imagessb ( 2014-01-31 04:07:41 -0500 )edit

Should work now for 3.0-rc: javadoc

mshabunin gravatar imagemshabunin ( 2015-04-27 07:28:46 -0500 )edit

Question Tools


Asked: 2014-01-29 01:26:38 -0500

Seen: 1,385 times

Last updated: Jan 29 '14