Remove empty cv::ocl::CLAHE class.
This commit is contained in:
parent
cc3fb3d182
commit
fc64faa22e
@ -516,10 +516,7 @@ namespace cv
|
|||||||
CV_EXPORTS void equalizeHist(const oclMat &mat_src, oclMat &mat_dst);
|
CV_EXPORTS void equalizeHist(const oclMat &mat_src, oclMat &mat_dst);
|
||||||
|
|
||||||
//! only 8UC1 is supported now
|
//! only 8UC1 is supported now
|
||||||
class CV_EXPORTS CLAHE : public cv::CLAHE
|
CV_EXPORTS Ptr<cv::CLAHE> createCLAHE(double clipLimit = 40.0, Size tileGridSize = Size(8, 8));
|
||||||
{
|
|
||||||
};
|
|
||||||
CV_EXPORTS Ptr<cv::ocl::CLAHE> createCLAHE(double clipLimit = 40.0, Size tileGridSize = Size(8, 8));
|
|
||||||
|
|
||||||
//! bilateralFilter
|
//! bilateralFilter
|
||||||
// supports 8UC1 8UC4
|
// supports 8UC1 8UC4
|
||||||
|
@ -932,8 +932,8 @@ PERFTEST(CLAHE)
|
|||||||
|
|
||||||
double clipLimit = 40.0;
|
double clipLimit = 40.0;
|
||||||
|
|
||||||
cv::Ptr<cv::CLAHE> clahe = cv::createCLAHE(clipLimit);
|
cv::Ptr<cv::CLAHE> clahe = cv::createCLAHE(clipLimit);
|
||||||
cv::Ptr<cv::ocl::CLAHE> d_clahe = cv::ocl::createCLAHE(clipLimit);
|
cv::Ptr<cv::CLAHE> d_clahe = cv::ocl::createCLAHE(clipLimit);
|
||||||
|
|
||||||
for (int size = Min_Size; size <= Max_Size; size *= Multiple)
|
for (int size = Min_Size; size <= Max_Size; size *= Multiple)
|
||||||
{
|
{
|
||||||
|
@ -1591,7 +1591,7 @@ namespace cv
|
|||||||
|
|
||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
class CLAHE_Impl : public cv::ocl::CLAHE
|
class CLAHE_Impl : public cv::CLAHE
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CLAHE_Impl(double clipLimit = 40.0, int tilesX = 8, int tilesY = 8);
|
CLAHE_Impl(double clipLimit = 40.0, int tilesX = 8, int tilesY = 8);
|
||||||
@ -1696,7 +1696,7 @@ namespace cv
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cv::Ptr<cv::ocl::CLAHE> createCLAHE(double clipLimit, cv::Size tileGridSize)
|
cv::Ptr<cv::CLAHE> createCLAHE(double clipLimit, cv::Size tileGridSize)
|
||||||
{
|
{
|
||||||
return new CLAHE_Impl(clipLimit, tileGridSize.width, tileGridSize.height);
|
return new CLAHE_Impl(clipLimit, tileGridSize.width, tileGridSize.height);
|
||||||
}
|
}
|
||||||
|
@ -1425,7 +1425,7 @@ PARAM_TEST_CASE(CLAHE, cv::Size, ClipLimit)
|
|||||||
|
|
||||||
TEST_P(CLAHE, Accuracy)
|
TEST_P(CLAHE, Accuracy)
|
||||||
{
|
{
|
||||||
cv::Ptr<cv::ocl::CLAHE> clahe = cv::ocl::createCLAHE(clipLimit);
|
cv::Ptr<cv::CLAHE> clahe = cv::ocl::createCLAHE(clipLimit);
|
||||||
clahe->apply(g_src, g_dst);
|
clahe->apply(g_src, g_dst);
|
||||||
cv::Mat dst(g_dst);
|
cv::Mat dst(g_dst);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user