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

建设一个网站需要几个角色企业培训机构哪家最好

建设一个网站需要几个角色,企业培训机构哪家最好,网站管理员怎么登陆,有哪些网购平台操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::initWideAngleProjMap 是 OpenCV 库中的一个函数,用于初始化广角(鱼眼)相机的投影映射。这个函数生成两个…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::initWideAngleProjMap 是 OpenCV 库中的一个函数,用于初始化广角(鱼眼)相机的投影映射。这个函数生成两个映射 map1 和 map2,它们可以被用来对图像进行去畸变和重投影变换。

函数原型


float cv::initWideAngleProjMap	
(InputArray 	cameraMatrix,InputArray 	distCoeffs,Size 	imageSize,int 	destImageWidth,int 	m1type,OutputArray 	map1,OutputArray 	map2,enum UndistortTypes 	projType = PROJ_SPHERICAL_EQRECT,double 	alpha = 0 
)	

参数

  • 参数cameraMatrix: 相机的内参矩阵,它是一个3x3的矩阵,包含了焦距、主点位置等信息。
  • 参数distCoeffs: 畸变系数向量,描述了图像畸变的程度。对于广角或鱼眼镜头,这些系数可能包含径向和切向畸变项。
  • 参数imageSize: 输入图像的尺寸,以像素为单位,格式为 cv::Size(width, height)。
  • 参数destImageWidth: 指定输出图像的宽度,这可以与输入图像的宽度不同,允许调整输出图像的比例。
  • 参数m1type: 定义 map1 的数据类型,通常是 CV_32FC1 或者 CV_16SC2。
  • 参数map1 和 map2: 这两个是输出参数,表示从原始图像到去畸变后图像的映射关系。map1 包含 x 方向的映射坐标,map2 包含 y 方向的映射坐标。
  • 参数projType: 指定用于去畸变和重新投影的类型。不同的值代表不同的投影模型,默认值是 PROJ_SPERSICAL_EQRECT,即等距球面投影。
  • 参数alpha: 控制输出图像中保留了多少原始图像的信息。alpha=0 时会尽可能多地保留图像内容,而 alpha=1 则只会保留完全没有畸变的区域。

代码示例


#include <opencv2/calib3d/calib3d.hpp>
#include <opencv2/opencv.hpp>using namespace cv;
using namespace std;int main()
{// 假设我们已经有一个相机内参矩阵和畸变系数Mat cameraMatrix = ( Mat_< double >( 3, 3 ) << 500, 0, 320, 0, 500, 240, 0, 0, 1 );Mat distCoeffs   = ( Mat_< double >( 5, 1 ) << 1.0, 0.5, -0.2, 0.1, 0.05 );// 图像尺寸Size imageSize( 640, 480 );// 目标图像宽度int destImageWidth = 640;// 定义map类型int m1type = CV_32FC1;// 创建映射Mat map1, map2;float destImageHeight = cv::initWideAngleProjMap( cameraMatrix, distCoeffs, imageSize, destImageWidth, m1type, map1, map2,cv::PROJ_SPHERICAL_EQRECT,  // 投影类型0                           // alpha 参数);// 加载原始图像Mat img = imread( "path_to_image.jpg" );if ( img.empty() ){cout << "Could not open or find the image!" << endl;return -1;}// 应用映射进行去畸变Mat undistortedImg;remap( img, undistortedImg, map1, map2, INTER_LINEAR );// 显示结果imshow( "Original Image", img );imshow( "Undistorted Image", undistortedImg );waitKey( 0 );return 0;
}
http://www.hkea.cn/news/746799/

相关文章:

  • 美国 做网站免费网站建设哪家好
  • 如何做响应式布局网站seo搜索引擎优化期末及答案
  • 电脑系统优化软件十大排名北京网优化seo公司
  • 宁夏网站建设优化外贸网站优化推广
  • 开发网站开发工程师培训心得简短200字
  • 网站优化工具升上去软文营销代理
  • 北京监理协会培训网站变现流量推广app
  • 邯郸做wap网站最全bt搜索引擎入口
  • 用网站做自我介绍pptsem推广竞价托管
  • 建设网站项目的目的是什么意思营销型网站方案
  • 濮阳网站建设价格南昌seo排名收费
  • jsp做网站案例steam交易链接在哪里看
  • 做网站需要招聘内容范本信息流广告
  • 如何建公众号外贸网站建设优化
  • 怎么把网站横幅做很大东莞营销推广公司
  • 网站运营与管理实训报告松松软文平台
  • 奉化云优化seo手机网站排名优化软件
  • h5响应式集团网站推荐电商平台有哪些?
  • 企业所得税税率三个档次关键词优化快排
  • 长宁区网站建设b2b免费发布平台
  • php 个人网站网站安全检测工具
  • 做的网站很卡是什么原因seochan是什么意思
  • 怎么做盗版视频网站吗百度权重1
  • 政府网站 建设 计划品牌推广策划方案案例
  • 临沂网站建设那家好小米市场营销案例分析
  • 德化网站建设企业中层管理人员培训课程
  • 网站怎么通过流量赚钱爱站网能不能挖掘关键词
  • 网站建设课后感营销型网站有哪些平台
  • 哪个网站做生鲜配送厦门seo外包公司
  • 水电行业公司设计logo重庆seo排名扣费