《zw版·Halcon-delphi系列原创教程》 Halcon分类函数015,vector矢量
《zw版·Halcon-delphi系列原创教程》 Halcon分类函数015,vector矢量
为方便阅读,在不影响说明的前提下,笔者对函数进行了简化:
- :: 用符号“**”,替换:“procedure”
- :: 用大写字母“X”,替换:“IHUntypedObjectX”
- :: 省略了字符:“const”、“OleVariant”
【示例】 说明
函数:
procedure AddNoiseWhiteContourXld( const Contours: IHUntypedObjectX; out NoisyContours: IHUntypedObjectX; NumRegrPoints: OleVariant; Amp: OleVariant);
简化后为:
** AddNoiseWhiteContourXld( Contours: X; out NoisyContours: X; NumRegrPoints, Amp);
** DerivateVectorField( VectorField: X; out Result: X; Sigma, Component); ** EigenvaluesGeneralMatrix( MatrixID, ComputeEigenvectors, out EigenvaluesRealID, out EigenvaluesImagID, out EigenvectorsRealID, out EigenvectorsImagID);
说明, 通用特征矩阵 ** EigenvaluesSymmetricMatrix( MatrixID, ComputeEigenvectors, out EigenvaluesID, out EigenvectorsID);
说明, 对策特征矩阵 ** FindLocalDeformableModel( Image: X; out ImageRectified: X; out VectorField: X; out DeformedContours: X; ModelID, AngleStart, AngleExtent, ScaleRMin, ScaleRMax, ScaleCMin, ScaleCMax, MinScore, NumMatches, MaxOverlap, NumLevels, Greediness, ResultType, ParamName, ParamValue, out Score, out Row, out Column); ** GeneralizedEigenvaluesGeneralMatrix( MatrixAID, MatrixBID, ComputeEigenvectors, out EigenvaluesRealID, out EigenvaluesImagID, out EigenvectorsRealID, out EigenvectorsImagID);
说明, 生成对象特征矩阵 ** GeneralizedEigenvaluesSymmetricMatrix( MatrixAID, MatrixBID, ComputeEigenvectors, out EigenvaluesID, out EigenvectorsID);
说明, 生成对象同步矩阵 ** GetDiagonalMatrix( MatrixID, Diagonal, out VectorID);
说明, 获取对角矩阵 ** GetSupportVectorClassSvm( SVMHandle, IndexSupportVector, out Index);
说明, get_support_vector_class_svm,从一个训练过的支持向量机返回一个支持向量坐标。 ** GetSupportVectorNumClassSvm( SVMHandle, out NumSupportVectors, out NumSVPerSVM);
说明, get_support_vector_num_class_svm,返回一个支持向量机的支持向量的数量。 ** GetSupportVectorNumOcrClassSvm( OCRHandle, out NumSupportVectors, out NumSVPerSVM);
说明, get_support_vector_num_ocr_class_svm,返回OCR分级器支持的矢量的数目。 ** GetSupportVectorOcrClassSvm( OCRHandle, IndexSupportVector, out Index);
说明, get_support_vector_ocr_class_svm,返回基于支持向量机的已测试OCR分级器中支持向量坐标。 ** HomVectorToProjHomMat2d( Px, Py, Pw, Qx, Qy, Qw, Method, out HomMat2d);
说明, hom_vector_to_proj_hom_mat2d,根据给定点的映射计算一个齐次变换矩阵。 ** OcrGetFeatures( Character: X; OCRHandle, out FeatureVector);
说明, ocr_get_features,计算给定Character(字符)的特征参数。 ** OpticalFlowMg( Image1: X; Image2: X; out VectorField: X; Algorithm, SmoothingSigma, IntegrationSigma, FlowSmoothness, Gradientancy, MGParamName, MGParamValue);
说明, optical_flow_mg,计算两个图像之间的光流。 ** RealToVectorField( Row: X; Col: X; out VectorField: X; Type_);
说明, real_to_vector_field,把两个实值图像转变为一个矢量域图像。 ** SetDiagonalMatrix( MatrixID, VectorID, Diagonal);
说明, 设置正交矩阵参数 ** SetLocalDeformableModelMetric( Image: X; VectorField: X; ModelID, Metric);
说明, 设置变形模型本地参数 ** SvdMatrix( MatrixID, SVDType, ComputeSingularVectors, out MatrixUID, out MatrixSID, out MatrixVID);
说明, 矩阵svd奇异值分解 ** UnwarpImageVectorField( Image: X; VectorField: X; out ImageUnwarped: X);
说明, unwarp_image_vector_field,使用一个矢量场来展开一个图像。 ** VectorAngleToRigid( Row1, Column1, Angle1, Row2, Column2, Angle2, out HomMat2d);
说明, vector_angle_to_rigid,从点和角度方面计算一个严格的仿射变换。 ** VectorFieldLength( VectorField: X; out Length: X; Mode);
说明, vector_field_length,计算一个矢量场的矢量长度。 ** VectorFieldToHomMat2d( VectorField: X; out HomMat2d);
说明, vector_field_to_hom_mat2d,根据位移矢量字段获取一个最接近的近似图。 ** VectorFieldToReal( VectorField: X; out Row: X; out Col: X);
说明, vector_field_to_real,把一个矢量域图像转变为两个实值图像。 ** VectorToAniso( Px, Py, Qx, Qy, out HomMat2d);
说明, 坐标矢量转换 ** VectorToEssentialMatrix( Rows1, Cols1, Rows2, Cols2, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, CamMat1, CamMat2, Method, out EMatrix, out CovEMat, out Error, out X, out Y, out Z, out CovXYZ);
说明, vector_to_essential_matrix,计算给定图像点间映射和已知相机矩阵的原始矩阵,重建三维点。 ** VectorToFundamentalMatrix( Rows1, Cols1, Rows2, Cols2, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, Method, out FMatrix, out CovFMat, out Error, out X, out Y, out Z, out W, out CovXYZW);
说明, vector_to_fundamental_matrix,计算给定图像点间对应关系和已知相机参数的两个相机的相对方位,重建三维点。 ** VectorToFundamentalMatrixDistortion( Rows1, Cols1, Rows2, Cols2, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, ImageWidth, ImageHeight, Method, out FMatrix, out Kappa, out Error, out X, out Y, out Z, out W);
说明, 矢量矩阵失真变换 ** VectorToHomMat2d( Px, Py, Qx, Qy, out HomMat2d);
说明, vector_to_hom_mat2d,根据点与点间的映射获取一个最接近的近似图 ** VectorToHomMat3d( TransformationType, Px, Py, Pz, Qx, Qy, Qz, out HomMat3d);
说明, 矢量矩阵变换 ** VectorToPose( WorldX, WorldY, WorldZ, ImageRow, ImageColumn, CameraParam, Method, QualityType, out Pose, out Quality);
说明, 矢量姿态矩阵变换 ** VectorToProjHomMat2d( Px, Py, Qx, Qy, Method, CovXX1, CovYY1, CovXY1, CovXX2, CovYY2, CovXY2, out HomMat2d, out Covariance);
说明, vector_to_proj_hom_mat2d,利用给定点的映射计算一个映射变换矩阵。 ** VectorToProjHomMat2dDistortion( Points1Row, Points1Col, Points2Row, Points2Col, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, ImageWidth, ImageHeight, Method, out HomMat2d, out Kappa, out Error);
说明, 矢量2d矩阵失真变换 ** VectorToRelPose( Rows1, Cols1, Rows2, Cols2, CovRR1, CovRC1, CovCC1, CovRR2, CovRC2, CovCC2, CamPar1, CamPar2, Method, out RelPose, out CovRelPose, out Error, out X, out Y, out Z, out CovXYZ);
说明, 矢量姿态相对变换 ** VectorToRigid( Px, Py, Qx, Qy, out HomMat2d);
说明, vector_to_rigid,根据点的映射获取一个近似严格的仿射变换。 ** VectorToSimilarity( Px, Py, Qx, Qy, out HomMat2d);
说明, vector_to_similarity,根据点的映射获取一个近似的相似变换。
《zw版·Halcon-delphi系列原创教程》 Halcon分类函数015,vector矢量的更多相关文章
- 【《zw版·Halcon与delphi系列原创教程》 zw_halcon人脸识别
[<zw版·Halcon与delphi系列原创教程>zw_halcon人脸识别 经常有用户问,halcon人脸识别方面的问题. 可能是cv在人脸识别.车牌识别方面的投入太多了. 其实,人脸 ...
- 【《zw版·Halcon与delphi系列原创教程》Halcon图层与常用绘图函数
[<zw版·Halcon与delphi系列原创教程>Halcon图层与常用绘图函数 Halcon的绘图函数,与传统编程vb.c.delphi语言完全不同, 传统编程语言,甚至cad ...
- 《zw版Halcon与delphi系列原创教程》发布说明
<zw版Halcon与delphi系列原创教程>发布说明 zw转载的<台湾nvp系列halcon-delphi教程>,虽然很多,不过基本上都是从cnc.数控角度的demo.. ...
- 《zw版·delphi与Halcon系列原创教程》THOperatorSetX版hello,zw
<zw版·delphi与Halcon系列原创教程>THOperatorSetX版hello,zw 下面介绍v3版的hello,zw. Halcon两大核心控件,THImagex.THOpe ...
- 《zw版·delphi与halcon系列原创教程》zw版_THOperatorSetX控件函数列表 v11中文增强版
<zw版·delphi与halcon系列原创教程>zw版_THOperatorSetX控件函数列表v11中文增强版 Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就 ...
- 《zw版·delphi与halcon系列原创教程》zw版_THImagex控件函数列表
<zw版·delphi与halcon系列原创教程>zw版_THImagex控件函数列表 Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就要7w多行,但核心控件就是两 ...
- 《zw版·ddelphi与halcon系列原创教程》Halcon的短板与delphi
[<zw版·delphi与Halcon系列原创教程>Halcon的短板与delphi 看过<delphi与Halcon系列>blog的网友都知道,笔者对Halcon一直是非常推 ...
- 《zw版·delphi与halcon系列原创教程》hello,zw
<zw版·delphi与halcon系列原创教程>hello,zw 按惯例,第一个程序是‘hello’ 毕竟,Halcon是专业的图像库,所以我们就不用纯文本版的,来一个专业版.Halco ...
- 《zw版·Halcon-delphi系列原创教程》 zw版-Halcon常用函数Top100中文速查手册
<zw版·Halcon-delphi系列原创教程> zw版-Halcon常用函数Top100中文速查手册 Halcon函数库非常庞大,v11版有1900多个算子(函数). 这个Top版,对 ...
随机推荐
- Mongoose 的实例方法中访问静态方法
方法比较简单,也比较粗糙和丑陋,就是通过构造函数来访问静态方法,大致如下: 123456789 WorkSpaceSchema.methods.getPrice = function(startTim ...
- C# ArrayList的用法
System.Collections.ArrayList类是一个特殊的数组.通过添加和删除元素,就可以动态改变数组的长度. 一.优点 1. 支持自动改变大小的功能 2. 可以灵活的插入元素 3. 可以 ...
- android studio增量更新
一.概述 1.1 概念 增量更新即是通过比较 本机安装版本 和 想要安装版本 间的差异,产生一个差异安装包,不需要从官网下载并安装全量安装包,更不需要将本机已安装的版本下载,而仅仅只是安装此差异安装包 ...
- WebForms 开发基础
webform开发方式 xml - 可扩展的标记语言 HTML - 超文本标记语言 运行: 点击启动按钮 - 好处:可以卡断点 弊端:启动特别慢 在html上右键,在浏览器中查看 - 好处:启动特别快 ...
- Odoo中本日、本月、上月过滤器实现方法
<filter string="今日订单" name="today" invisible="0" domain="[('da ...
- [转载]C++堆栈的入门学习
申明: 转自 http://www.cnblogs.com/pengshao/archive/2011/12/26/2301461.html 头文件stackDemo.h #pragma o ...
- Javascript的shift()和push(),unshift()和pop()方法简介
栈方法: Javascript为数组专门提供了push()和pop()方法,以便实现类似栈的行为.来看下面的例子: var colors=new Array(); //创建一个数组 var ...
- 2016huasacm暑假集训训练四 递推_C
题目链接:http://acm.hust.edu.cn/vjudge/contest/125308#problem/C 题意:给你一个高为n ,宽为m列的网格,计算出这个网格中有多少个矩形 这个题只 ...
- 谢欣伦 - OpenDev原创教程 - 客户端套接字类CxClientSocket
这是一个精练的客户端套接字类,类名.函数名和变量名均采用匈牙利命名法.小写的x代表我的姓氏首字母(谢欣伦),个人习惯而已,如有雷同,纯属巧合. CxClientSocket的使用如下(以某个叫做CSo ...
- java工程师 学习路线图