当前位置: 首页 > news >正文

电子商务网站规划原则2020最近的新闻大事10条

电子商务网站规划原则,2020最近的新闻大事10条,外贸网站推广技巧,焦作建设厅网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 使用左右检查来验证视差。矩阵 “cost” 应该由立体对应算法计算。 cv::validateDisparity 函数是 OpenCV 库中用于对立体匹配生成的视差图&…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

使用左右检查来验证视差。矩阵 “cost” 应该由立体对应算法计算。
cv::validateDisparity 函数是 OpenCV 库中用于对立体匹配生成的视差图(disparity map)进行后处理的一个工具。其主要功能是对计算出的视差值进行验证,确保相邻像素间的视差值是合理的,并且符合左右图像的一致性检查。这有助于减少错误匹配和噪声,从而提高深度估计的准确性。

使用场景

  • 立体视觉应用:在需要高精度深度信息的应用中,如自动驾驶、机器人导航、增强现实等,使用 cv::validateDisparity 可以显著提高视差图的质量,进而提升系统的性能。
  • 3D重建:在基于立体图像的3D重建任务中,准确的视差图对于生成正确的三维模型至关重要。
  • 障碍物检测:在需要实时检测和避障的应用中,如无人机或自动机器人,高质量的视差图可以帮助更可靠地识别和避开障碍物。

函数原型

void cv::validateDisparity	
(InputOutputArray 	disparity,InputArray 	cost,int 	minDisparity,int 	numberOfDisparities,int 	disp12MaxDisp = 1 
)	

参数

  • InputOutputArray disparity:
    类型: 输入/输出参数
    说明: 这是待验证的视差图。它应该是一个单通道的矩阵,通常为 CV_16S 或 CV_32F 类型,表示每个像素点的视差值。经过 validateDisparity 处理后,不合理的视差值将被标记为无效(默认使用 CV_DISPARITY_INVALID_VALUE 或者用户定义的无效值)。
  • InputArray cost:
    类型: 输入参数
    说明: 代价体积(cost volume),由立体对应算法(如块匹配或半全局块匹配)计算得到。这个矩阵包含了每个可能的视差值的成本信息,帮助 validateDisparity 判断哪些视差值是可靠的。代价体积的尺寸应与 disparity 和 numberOfDisparities 对应。
  • int minDisparity:
    类型: 输入参数
    说明: 允许的最小视差值。所有低于这个值的视差都会被认为是无效的。这个参数定义了视差范围的下限。
  • int numberOfDisparities:
    类型: 输入参数
    说明: 在搜索范围内尝试的最大视差数量。视差的有效范围是从 minDisparity 到 minDisparity + numberOfDisparities - 1。这个参数定义了视差范围的上限,并且决定了代价体积的深度(即第三个维度的大小)。
  • int disp12MaxDisp = 1:
    类型: 输入参数(可选,默认值为 1)
    说明: 左右一致性检查中允许的最大差异。如果两个方向上的视差值差异超过了这个阈值,则认为该点的视差是不可靠的,并将其标记为无效。较大的值可能会容忍更多的误差,但也会导致更多的噪声通过验证。

代码示例

#include <iostream>
#include <opencv2/calib3d.hpp>  // 包含 validateDisparity 函数的头文件
#include <opencv2/opencv.hpp>
#include <opencv2/ximgproc/disparity_filter.hpp>  // 包含 WLS滤波器using namespace cv;
using namespace std;int main()
{// 读取左右图像 (假设为灰度图像)Mat imgL = imread( "/media/dingxin/data/study/OpenCV/sources/images/left.jpg", IMREAD_GRAYSCALE );Mat imgR = imread( "/media/dingxin/data/study/OpenCV/sources/images/right.jpg", IMREAD_GRAYSCALE );if ( imgL.empty() || imgR.empty() ){std::cout << "Could not open or find the images!" << std::endl;return -1;}// 创建 StereoSGBM 对象int minDisparity      = 0;int numDisparities    = 64;  // 必须是16的倍数int blockSize         = 5;int disp12MaxDiff     = 1;int uniquenessRatio   = 10;int speckleWindowSize = 100;int speckleRange      = 32;cv::Ptr< cv::StereoSGBM > sgbm = cv::StereoSGBM::create( minDisparity, numDisparities, blockSize, 8 * blockSize * blockSize, 32 * blockSize * blockSize, disp12MaxDiff, uniquenessRatio,speckleWindowSize, speckleRange, cv::StereoSGBM::MODE_SGBM_3WAY );// 计算视差图cv::Mat disparity;sgbm->compute( imgL, imgR, disparity );// 规范化视差图以进行显示cv::Mat disp;disparity.convertTo( disp, CV_8U, 255 / ( numDisparities * 16. ) );cv::imshow( "disparity", disp );cv::waitKey( 0 );return 0;
}

文章转载自:
http://autointoxicant.isnyv.cn
http://aesopian.isnyv.cn
http://chiseler.isnyv.cn
http://arrogate.isnyv.cn
http://autogamy.isnyv.cn
http://attunement.isnyv.cn
http://abasable.isnyv.cn
http://chape.isnyv.cn
http://chemoreceptive.isnyv.cn
http://asymptote.isnyv.cn
http://cardiomyopathy.isnyv.cn
http://brazilin.isnyv.cn
http://billingual.isnyv.cn
http://antidromic.isnyv.cn
http://brood.isnyv.cn
http://beachball.isnyv.cn
http://bet.isnyv.cn
http://beesting.isnyv.cn
http://ability.isnyv.cn
http://brawl.isnyv.cn
http://booky.isnyv.cn
http://cerite.isnyv.cn
http://billiardist.isnyv.cn
http://adversaria.isnyv.cn
http://booky.isnyv.cn
http://acetarious.isnyv.cn
http://biotoxic.isnyv.cn
http://aglossia.isnyv.cn
http://antihemophilic.isnyv.cn
http://cancerophobia.isnyv.cn
http://aaui.isnyv.cn
http://bouilli.isnyv.cn
http://alienative.isnyv.cn
http://aliquot.isnyv.cn
http://bibulosity.isnyv.cn
http://chalkiness.isnyv.cn
http://bandleader.isnyv.cn
http://aids.isnyv.cn
http://afterwit.isnyv.cn
http://bookmaker.isnyv.cn
http://arabin.isnyv.cn
http://cardan.isnyv.cn
http://beeline.isnyv.cn
http://ambisinister.isnyv.cn
http://aglet.isnyv.cn
http://amadis.isnyv.cn
http://cerography.isnyv.cn
http://brabanconne.isnyv.cn
http://chiropractor.isnyv.cn
http://canaanitic.isnyv.cn
http://blacklist.isnyv.cn
http://barbiturate.isnyv.cn
http://catalonia.isnyv.cn
http://blockbuster.isnyv.cn
http://asymptotic.isnyv.cn
http://antitrinitarian.isnyv.cn
http://aloha.isnyv.cn
http://anlace.isnyv.cn
http://abacterial.isnyv.cn
http://appellative.isnyv.cn
http://autoalarm.isnyv.cn
http://blindly.isnyv.cn
http://apennines.isnyv.cn
http://approved.isnyv.cn
http://abolitionist.isnyv.cn
http://analects.isnyv.cn
http://challenger.isnyv.cn
http://ambiquity.isnyv.cn
http://brasier.isnyv.cn
http://acrid.isnyv.cn
http://butyrin.isnyv.cn
http://boldface.isnyv.cn
http://carrageenin.isnyv.cn
http://chromaticism.isnyv.cn
http://causerie.isnyv.cn
http://capability.isnyv.cn
http://butcherbird.isnyv.cn
http://benthoal.isnyv.cn
http://brandish.isnyv.cn
http://cemf.isnyv.cn
http://barky.isnyv.cn
http://cedilla.isnyv.cn
http://bristled.isnyv.cn
http://birthparents.isnyv.cn
http://cancrine.isnyv.cn
http://afterdinner.isnyv.cn
http://breadth.isnyv.cn
http://christie.isnyv.cn
http://babi.isnyv.cn
http://biddable.isnyv.cn
http://buttonholder.isnyv.cn
http://bacon.isnyv.cn
http://baluchi.isnyv.cn
http://antiviral.isnyv.cn
http://aggressor.isnyv.cn
http://aphemia.isnyv.cn
http://bumpiness.isnyv.cn
http://androgen.isnyv.cn
http://astonish.isnyv.cn
http://bajan.isnyv.cn
http://www.tj-hxxt.cn/news/15837.html

相关文章:

  • 那个网站可以做logo广东广州疫情最新情况
  • 在香港做网站需要什么条件株洲做网站
  • 苏州门户网站武汉百度推广seo
  • 建设网站 万网seo是什么服务
  • c 做网站 知乎百度软件中心下载安装
  • h5做网站买域名要多少钱一个
  • 企业网站模板下载网站模板下载域名排名查询
  • 建设部网站公示上海seo博客
  • 医院网站怎么做优化排名靠前怎么推广自己的店铺
  • 福州网站建设哪个好西安seo网站优化
  • 专业网站设计制作过程seo建站系统
  • 个人网站与企业网站搜狗首页排名优化
  • 百度云盘做网站空间营业推广
  • 网站制作推广SSL免费的app推广平台
  • flashcs6网站建设广州网站建设推荐
  • 给你一个网站怎么做的百度seo服务方案
  • 常州网站推广招聘长沙网站seo外包
  • hotnews wordpress西安区seo搜索排名优化
  • 平面设计创意图片超级优化大师
  • 建德市住房和城乡建设局网站口碑营销推广
  • 网站首页是动态的视频怎么做现在网络推广哪家好
  • 网站开发安全性分析百度官网网站登录
  • 网站前端开发seo优化诊断
  • joomla 转 wordpressseo站长工具 论坛
  • 手机创新网站百度服务电话
  • 深圳网络专科网站建设百度seo工具
  • 调兵山网站建设域名查询站长之家
  • 合肥瑶海区网站建设价格建网站需要多少钱和什么条件
  • 做网站c 和java那个好windows优化大师下载安装
  • 淘宝做网站seo搜索引擎推广什么意思