Module: OpenCV::Cv::Detail
- Defined in:
- lib/ropencv/ropencv_types.rb
Overview
namespace wrapper for cv::detail
Defined Under Namespace
Classes: AffineBasedEstimator, Blender, BlocksChannelsCompensator, BlocksCompensator, BlocksGainCompensator, BundleAdjusterAffine, BundleAdjusterAffinePartial, BundleAdjusterBase, BundleAdjusterRay, BundleAdjusterReproj, CameraParams, ChannelsCompensator, DpSeamFinder, Estimator, ExposureCompensator, FeatherBlender, GainCompensator, GraphCutSeamFinder, GraphCutSeamFinderBase, HomographyBasedEstimator, ImageFeatures, MatchesInfo, MultiBandBlender, NoBundleAdjuster, NoExposureCompensator, NoSeamFinder, PairwiseSeamFinder, SeamFinder, Timelapser, TimelapserCrop, VoronoiSeamFinder
Constants collapse
- WAVE_CORRECT_HORIZ =
0
- WAVE_CORRECT_VERT =
1
- WAVE_CORRECT_AUTO =
2
Class Method Summary collapse
- .create_laplace_pyr(img, num_levels, pyr) ⇒ Void (also: createLaplacePyr)
- .create_laplace_pyr_gpu(img, num_levels, pyr) ⇒ Void (also: createLaplacePyrGpu)
- .create_weight_map(mask, sharpness, weight) ⇒ Void (also: createWeightMap)
- .leave_biggest_component(features, pairwise_matches, conf_threshold) ⇒ Std::Vector::Int (also: leaveBiggestComponent)
- .matches_graph_as_string(pathes, pairwise_matches, conf_threshold) ⇒ Std::String (also: matchesGraphAsString)
- .normalize_using_weight_map(weight, src) ⇒ Void (also: normalizeUsingWeightMap)
- .restore_image_from_laplace_pyr(pyr) ⇒ Void (also: restoreImageFromLaplacePyr)
- .restore_image_from_laplace_pyr_gpu(pyr) ⇒ Void (also: restoreImageFromLaplacePyrGpu)
- .wave_correct(rmats, kind) ⇒ Void (also: waveCorrect)
Class Method Details
.create_laplace_pyr(img, num_levels, pyr) ⇒ Void Also known as: createLaplacePyr
wrapper for static method void cv::detail::createLaplacePyr(const cv::Mat img, int num_levels, std::vectorcv::UMat& pyr)
10940 10941 10942 |
# File 'lib/ropencv/ropencv_types.rb', line 10940 def self.create_laplace_pyr(img, num_levels, pyr) Rbind::cv_detail_create_laplace_pyr(img, num_levels, pyr) end |
.create_laplace_pyr_gpu(img, num_levels, pyr) ⇒ Void Also known as: createLaplacePyrGpu
wrapper for static method void cv::detail::createLaplacePyrGpu(const cv::Mat img, int num_levels, std::vectorcv::UMat& pyr)
10950 10951 10952 |
# File 'lib/ropencv/ropencv_types.rb', line 10950 def self.create_laplace_pyr_gpu(img, num_levels, pyr) Rbind::cv_detail_create_laplace_pyr_gpu(img, num_levels, pyr) end |
.create_weight_map(mask, sharpness, weight) ⇒ Void Also known as: createWeightMap
wrapper for static method void cv::detail::createWeightMap(const cv::Mat mask, float sharpness, cv::Mat& weight)
10930 10931 10932 |
# File 'lib/ropencv/ropencv_types.rb', line 10930 def self.create_weight_map(mask, sharpness, weight) Rbind::cv_detail_create_weight_map(mask, sharpness, weight) end |
.leave_biggest_component(features, pairwise_matches, conf_threshold) ⇒ Std::Vector::Int Also known as: leaveBiggestComponent
wrapper for static method const std::vector
10995 10996 10997 |
# File 'lib/ropencv/ropencv_types.rb', line 10995 def self.leave_biggest_component(features, pairwise_matches, conf_threshold) Rbind::cv_detail_leave_biggest_component(features, pairwise_matches, conf_threshold) end |
.matches_graph_as_string(pathes, pairwise_matches, conf_threshold) ⇒ Std::String Also known as: matchesGraphAsString
wrapper for static method const std::string cv::detail::matchesGraphAsString(const std::vectorstd::string pathes, const std::vectorcv::detail::MatchesInfo pairwise_matches, float conf_threshold)
10985 10986 10987 |
# File 'lib/ropencv/ropencv_types.rb', line 10985 def self.matches_graph_as_string(pathes, pairwise_matches, conf_threshold) Rbind::cv_detail_matches_graph_as_string(pathes, pairwise_matches, conf_threshold) end |
.normalize_using_weight_map(weight, src) ⇒ Void Also known as: normalizeUsingWeightMap
wrapper for static method void cv::detail::normalizeUsingWeightMap(const cv::Mat weight, cv::Mat& src)
10920 10921 10922 |
# File 'lib/ropencv/ropencv_types.rb', line 10920 def self.normalize_using_weight_map(weight, src) Rbind::cv_detail_normalize_using_weight_map(weight, src) end |
.restore_image_from_laplace_pyr(pyr) ⇒ Void Also known as: restoreImageFromLaplacePyr
wrapper for static method void cv::detail::restoreImageFromLaplacePyr(std::vectorcv::UMat& pyr)
10958 10959 10960 |
# File 'lib/ropencv/ropencv_types.rb', line 10958 def self.restore_image_from_laplace_pyr(pyr) Rbind::cv_detail_restore_image_from_laplace_pyr(pyr) end |
.restore_image_from_laplace_pyr_gpu(pyr) ⇒ Void Also known as: restoreImageFromLaplacePyrGpu
wrapper for static method void cv::detail::restoreImageFromLaplacePyrGpu(std::vectorcv::UMat& pyr)
10966 10967 10968 |
# File 'lib/ropencv/ropencv_types.rb', line 10966 def self.restore_image_from_laplace_pyr_gpu(pyr) Rbind::cv_detail_restore_image_from_laplace_pyr_gpu(pyr) end |
.wave_correct(rmats, kind) ⇒ Void Also known as: waveCorrect
wrapper for static method void cv::detail::waveCorrect(std::vectorcv::Mat& rmats, cv::detail::WaveCorrectKind kind)
10975 10976 10977 |
# File 'lib/ropencv/ropencv_types.rb', line 10975 def self.wave_correct(rmats, kind) Rbind::cv_detail_wave_correct(rmats, kind) end |