OpenCV 4.5.3(日本語機械翻訳)
stereo/descriptor.hpp
1 // This file is part of OpenCV project.
2 // It is subject to the license terms in the LICENSE file found in the top-level directory
3 // of this distribution and at http://opencv.org/license.html.
4
5 #ifndef _OPENCV_STEREO_DESCRIPTOR_HPP_
6 #define _OPENCV_STEREO_DESCRIPTOR_HPP_
7
8 namespace cv { namespace stereo {
9
10 // FIXIT deprecate and remove CV_ prefix
12 enum {
13 CV_DENSE_CENSUS, CV_SPARSE_CENSUS,
14 CV_CS_CENSUS, CV_MODIFIED_CS_CENSUS, CV_MODIFIED_CENSUS_TRANSFORM,
15 CV_MEAN_VARIATION, CV_STAR_KERNEL
16};
17
22CV_EXPORTS void censusTransform(const Mat &image1, const Mat &image2, int kernelSize, Mat &dist1, Mat &dist2, const int type);
24CV_EXPORTS void censusTransform(const Mat &image1, int kernelSize, Mat &dist1, const int type);
29CV_EXPORTS void modifiedCensusTransform(const Mat &img1, const Mat &img2, int kernelSize, Mat &dist1, Mat &dist2, const int type, int t = 0, const Mat &integralImage1 = Mat(), const Mat &integralImage2 = Mat());
31CV_EXPORTS void modifiedCensusTransform(const Mat &img1, int kernelSize, Mat &dist, const int type, int t = 0, const Mat &integralImage = Mat());
35CV_EXPORTS void symetricCensusTransform(const Mat &img1, const Mat &img2, int kernelSize, Mat &dist1, Mat &dist2, const int type);
37CV_EXPORTS void symetricCensusTransform(const Mat &img1, int kernelSize, Mat &dist1, const int type);
39CV_EXPORTS void starCensusTransform(const Mat &img1, const Mat &img2, int kernelSize, Mat &dist1, Mat &dist2);
41CV_EXPORTS void starCensusTransform(const Mat &img1, int kernelSize, Mat &dist);
42
43}} // namespace
44 #endif
cv
"black box" representation of the file storage associated with a file on disk.
Definition: aruco.hpp:75