mirror of
https://github.com/opencv/opencv.git
synced 2025-08-02 03:06:29 +08:00
rewritten for new macro use
This commit is contained in:
parent
ee77538cf9
commit
1e2ad7e3e3
@ -42,11 +42,7 @@
|
|||||||
#include "precomp.hpp"
|
#include "precomp.hpp"
|
||||||
#include "opencl_kernels_imgproc.hpp"
|
#include "opencl_kernels_imgproc.hpp"
|
||||||
|
|
||||||
#ifdef HAVE_OPENVX
|
#include "opencv2/core/openvx/ovx_defs.hpp"
|
||||||
#define IVX_USE_OPENCV
|
|
||||||
#define IVX_HIDE_INFO_WARNINGS
|
|
||||||
#include "ivx.hpp"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@ -346,13 +342,11 @@ static bool openvx_harris(Mat image, OutputArray _corners,
|
|||||||
}
|
}
|
||||||
catch (RuntimeError & e)
|
catch (RuntimeError & e)
|
||||||
{
|
{
|
||||||
CV_Error(cv::Error::StsInternal, e.what());
|
VX_DbgThrow(e.what());
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
catch (WrapperError & e)
|
catch (WrapperError & e)
|
||||||
{
|
{
|
||||||
CV_Error(cv::Error::StsInternal, e.what());
|
VX_DbgThrow(e.what());
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@ -383,15 +377,9 @@ void cv::goodFeaturesToTrack( InputArray _image, OutputArray _corners,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef HAVE_OPENVX
|
|
||||||
// Disabled due to bad accuracy
|
// Disabled due to bad accuracy
|
||||||
if(false &&
|
CV_OVX_RUN(false && useHarrisDetector && _mask.empty(),
|
||||||
useHarrisDetector && _mask.empty() &&
|
openvx_harris(image, _corners, maxCorners, qualityLevel, minDistance, blockSize, harrisK))
|
||||||
openvx_harris(image, _corners, maxCorners, qualityLevel, minDistance, blockSize, harrisK))
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if( useHarrisDetector )
|
if( useHarrisDetector )
|
||||||
cornerHarris( image, eig, blockSize, 3, harrisK );
|
cornerHarris( image, eig, blockSize, 3, harrisK );
|
||||||
|
Loading…
Reference in New Issue
Block a user