zw版【转发·台湾nvp系列Delphi例程】HALCON HomMat2dRotate1
zw版【转发·台湾nvp系列Delphi例程】HALCON HomMat2dRotate1

procedure TForm1.Button1Click(Sender: TObject);
var
  img : HImageX;
  rg : HRegionX;
  w, h : OleVariant;
  hv_HomMat2DIdentity, hv_HomMat2DRotate : HHomMat2DX;
begin
  HWindowXCtrl1.HalconWindow.SetDraw('margin');
  HWindowXCtrl1.HalconWindow.SetColor('red');
  HWindowXCtrl2.HalconWindow.SetDraw('margin');
  HWindowXCtrl2.HalconWindow.SetColor('red');
  img := CoHImageX.Create;
  img.ReadImage('ic1');
  w := img.GetImageSize(h);
HWindowXCtrl1.HalconWindow.SetPart(0, 0, h - 1, w - 1);
  HWindowXCtrl2.HalconWindow.SetPart(0, 0, h - 1, w - 1);
  rg := CoHRegionX.Create;
  rg.GenRectangle1(h / 2 - 100, w / 2 - 100, h / 2 + 100, w / 2 + 100);
  img.DispObj(HWindowXCtrl1.HalconWindow);
  rg.DispObj(HWindowXCtrl1.HalconWindow);
  hv_HomMat2DIdentity := CoHHomMat2DX.Create;
  hv_HomMat2DIdentity.HomMat2dIdentity;
hv_HomMat2DRotate := hv_HomMat2DIdentity.HomMat2dRotate(Pi / 180 * 45, h / 2, w / 2);
  rg := hv_HomMat2DRotate.AffineTransRegion(rg, 'false');
  img.DispObj(HWindowXCtrl2.HalconWindow);
  rg.DispObj(HWindowXCtrl2.HalconWindow);
end;
zw版【转发·台湾nvp系列Delphi例程】HALCON HomMat2dRotate1的更多相关文章
- zw版【转发·台湾nvp系列Delphi例程】HALCON DirectShow (Delphi Prism)
		zw版[转发·台湾nvp系列Delphi例程]HALCON DirectShow (Delphi Prism) namespace DirectShow_Prism;interfaceuses Sys ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON HImage与Bitmap格式转换
		zw版[转发·台湾nvp系列Delphi例程]HALCON HImage与Bitmap格式转换 (Delphi Prism)namespace HImage_Bitmap_Prism;interfac ... 
- zw版【转发·台湾nvp系列Delphi例程】.NET调用HALCON COM控件内存释放模式
		zw版[转发·台湾nvp系列Delphi例程].NET调用HALCON COM控件内存释放模式 ------------------------------------方法一 :Imports Sys ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON HWindow Overlayer 1
		zw版[转发·台湾nvp系列Delphi例程]HALCON HWindow Overlayer 1 ------------------------------------HALCON HWindow ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON DirectFile
		zw版[转发·台湾nvp系列Delphi例程]HALCON DirectFile unit Unit1;interfaceuses Windows, Messages, SysUtils, Varia ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON DirectShow
		zw版[转发·台湾nvp系列Delphi例程]HALCON DirectShow unit Unit1;interfaceuses Windows, Messages, SysUtils, Varia ... 
- zw版【转发·台湾nvp系列Delphi例程】Delphi 使用 HALCON库件COM控件数据格式转换
		zw版[转发·台湾nvp系列Delphi例程]Delphi 使用 HALCON库件COM控件数据格式转换 Delphi 使用 HALCON库件COM控件数据格式转换,与IHObjectX接口有关 va ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON AddNoiseWhite
		zw版[转发·台湾nvp系列Delphi例程]HALCON AddNoiseWhite unit Unit1;interfaceuses Windows, Messages, SysUtils, Va ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON CheckDifference
		zw版[转发·台湾nvp系列Delphi例程]HALCON CheckDifference unit Unit1;interfaceuses Windows, Messages, SysUtils, ... 
- zw版【转发·台湾nvp系列Delphi例程】HALCON BinThreshold
		zw版[转发·台湾nvp系列Delphi例程]HALCON BinThreshold unit Unit1;interfaceuses Windows, Messages, SysUtils, Var ... 
随机推荐
- AutoMapper queryable extensions 只找需要的字段
			http://jahav.com/blog/automapper-queryable-extensions/ How to generate a LINQ query for your DTOs Au ... 
- [心跳] 使用心跳机制实现CS架构下多客户端的在线状态实时更新以及掉线自动重连
			此文讲述的内容是一个实际项目开发中的一部分内容,笔者将亲身经历写成文章. [背景] 现 需要实现这样的功能:有多个客户端连着同一个服务器.服务器和客户端之间需要“互相”知道彼此的连接状态.比如在某一时 ... 
- PHP将富文本内容去除各类样式图片等只保留txt文本内容(作用于SEO的description)
			1.从数据库读取富文本内容样式如下: <p style=";text-indent: 0;padding: 0;line-height: 26px"><span ... 
- windows下的C++与cuda编译器位置
			在windows下最常见的C++编译器为visual studio自带的编译器cl.exe 通常其所在目录为: C:\Program Files (x86)\Microsoft Visual Stud ... 
- PHP直接输出一张图片
			示例代码: public function img(){ $img = "http://static.hc39.com/uploads/309/t11332950.jpg"; $i ... 
- Weibull分布(韦伯分布、威布尔分布)
			log函数 从概率论和统计学角度看,Weibull Distribution是连续性的概率分布,其概率密度为: 其中,x是随机变量,λ>0是比例参数(scale parameter),k> ... 
- iOS 截屏分享(包含状态栏与不包含状态栏)
			iOS8以上的新方法PhotoKit 监听截图相册变化,取最后一张图片:http://www.hangge.com/blog/cache/detail_1515.html PhotoKit 获取本机相 ... 
- Codeforces 278B Books
			好久没有写二分了 题意:有n本书 每本书有一个阅读时间ai 要在t时间内读最多的书 读书的顺序是连续的,如果无法读完一本书就不能开始 最开始觉得会是个dp,但是动规方程写不出来.想想会不会是二分呢,也 ... 
- ubuntu16.04下安装artoolkit5
			目前对AR技术的常见理解就是CV(Computer Vision)+CG(Computer Graphic).CV的方法很多,简单些比如FREAK+ICP(ARToolKit中的NFT),复杂些就是S ... 
- HDU 1213 - How Many Tables - [并查集模板题]
			题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1213 Today is Ignatius' birthday. He invites a lot of ... 
