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

procedure TForm1.Button1Click(Sender: TObject);
var
  img, img1: HImageX;
  w, h: OleVariant;
  rg: HRegionX;
begin
  img := CoHImageX.Create;
  img.ReadImage('clip');
  w := img.GetImageSize(h);
  HWindowX1.SetPart(0, 0, h - 1, w - 1);
  img.DispObj(HWindowX1);
  img1 := img.Roberts('roberts_max');
  rg := img1.Threshold(50, 150);
  HWindowX2.SetPart(0, 0, h - 1, w - 1);
  HWindowX2.SetColor('white');
  HWindowX2.SetDraw('margin');
  img1.DispObj(HWindowX2);
  rg.DispObj(HWindowX2);
  HWindowX2.SetColor('red');
  HWindowX2.SetTposition(10, 10);
  HWindowX2.WriteString('roberts_max');
  img1 := img.Roberts('gradient_max');
  rg := img1.Threshold(50, 150);
  HWindowX3.SetPart(0, 0, h - 1, w - 1);
  HWindowX3.SetColor('white');
  HWindowX3.SetDraw('margin');
  img1.DispObj(HWindowX3);
  rg.DispObj(HWindowX3);
  HWindowX3.SetColor('red');
  HWindowX3.SetTposition(10, 10);
  HWindowX3.WriteString('gradient_max');
  img1 := img.Roberts('gradient_sum');
  rg := img1.Threshold(50, 150);
  HWindowX4.SetPart(0, 0, h - 1, w - 1);
  HWindowX4.SetColor('white');
  HWindowX4.SetDraw('margin');
  img1.DispObj(HWindowX4);
  rg.DispObj(HWindowX4);
  HWindowX4.SetColor('red');
  HWindowX4.SetTposition(10, 10);
  HWindowX4.WriteString('gradient_sum');
end;
zw版【转发·台湾nvp系列Delphi例程】HALCON Roberts1的更多相关文章
- 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 ...
 
随机推荐
- 基于spring-cloud的微服务(2) eureka服务提供方的注册和消费方的消费
			
启动Eureka注册中心之后,服务提供方就可以注册到Eureka上去(作为一个Eureka的客户端) 我们使用IDEA提供的spring initializer来新建一个springcloud项目 填 ...
 - [NHibernate] Guid 作主键速度超慢的背后
			
http://blog.csdn.net/educast/article/details/6602353 最近遇到了一个让人抓狂的性能问题.生产环境里有一张表的数据量目前达到了 70 万条.结果发现无 ...
 - 【BZOJ2310】ParkII 插头DP
			
[BZOJ2310]ParkII Description Hnoi2007-Day1有一道题目 Park:给你一个 m * n 的矩阵,每个矩阵内有个权值V(i,j) (可能为负数),要求找一条回路, ...
 - ThinkPHP widge使用示例
			
1.widge一般用于公用模块的设计与使用,以便加强软件模块的复用性与重用性 一般使用include方法设计公共模块,比如<include file="home:header" ...
 - New text file line delimiter
			
Window -> Preferences -> General -> Workspace : Text file encoding :Default : 选择此项将设定文件为系统默 ...
 - POJ--3321 Apple Tree(树状数组+dfs(序列))
			
Apple Tree Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 22613 Accepted: 6875 Descripti ...
 - CodeForces - 586C  Gennady the Dentist 模拟(数学建模的感觉)
			
http://codeforces.com/problemset/problem/586/C 题意:1~n个孩子排成一排看病.有这么一个模型:孩子听到前面的哭声自信心就会减弱:第i个孩子看病时会发出v ...
 - time out  超时
			
网络不通:比如代理服务拒绝连接 网络ok,但是数据量过大,传输超时
 - Linux 程序后台运行
			
例子: shadowsocks 程序后台运行: sslocal -c /etc/shadowsocks-libev/config.json > /dev/>& & 参考: ...
 - 设置elasticsearch一次最大数量查询
			
PUT my_index/_settings?preserve_existing=true{ "max_result_window": "2000000000" ...