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

procedure TForm1.Button1Click(Sender: TObject);
var
ho_Image : HImageX;
sys : HSystemX;
ho_Region : HRegionX;
hv_Information : OleVariant;
ho_ConnectedRegions, ho_ConnectedRegionsMax : HRegionX;
hv_NumConnected, hv_NumConnectedMax : Longint;
w, h : OleVariant;
begin
ho_Image := CoHImageX.Create;
ho_Image.ReadImage('monkey');
w := ho_Image.GetImageSize(h);
HWindowXCtrl1.HalconWindow.SetPart(0, 0, h - 1, w - 1);
ho_Image.DispObj(HWindowXCtrl1.HalconWindow);
sys := CoHSystemX.Create;
hv_Information := sys.GetSystem('max_connection');
ho_Region := ho_Image.Threshold(128, 255);
HWindowXCtrl2.HalconWindow.SetPart(0, 0, h - 1, w - 1);
ho_Region.DispObj(HWindowXCtrl2.HalconWindow);
sys.SetSystem('max_connection', 0);
ho_ConnectedRegions := ho_Region.Connection;
hv_NumConnected := ho_ConnectedRegions.CountObj;
HWindowXCtrl3.HalconWindow.SetColored(12);
HWindowXCtrl3.HalconWindow.SetPart(0, 0, h - 1, w - 1);
ho_ConnectedRegions.DispObj(HWindowXCtrl3.HalconWindow);
set_display_font(HWindowXCtrl3.HalconWindow.HalconID, 16, 'mono', 'true', 'false');
disp_message(HWindowXCtrl3.HalconWindow.HalconID, VarToStr(hv_NumConnected), 'window', 10, 10, 'black', 'true');
sys.SetSystem('max_connection', 1000);
ho_ConnectedRegionsMax := ho_Region.Connection;
hv_NumConnectedMax := ho_ConnectedRegionsMax.CountObj;
HWindowXCtrl4.HalconWindow.SetColored(12);
HWindowXCtrl4.HalconWindow.SetPart(0, 0, h - 1, w - 1);
ho_ConnectedRegionsMax.DispObj(HWindowXCtrl4.HalconWindow);
set_display_font(HWindowXCtrl4.HalconWindow.HalconID, 16, 'mono', 'true', 'false');
disp_message(HWindowXCtrl4.HalconWindow.HalconID, VarToStr(hv_NumConnectedMax), 'window', 10, 10, 'black', 'true');
sys.SetSystem('max_connection', hv_Information);
end;
zw版【转发·台湾nvp系列Delphi例程】HALCON max_connection的更多相关文章
- 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 ...
随机推荐
- Centos 密钥登录系统
有两台机器一直放在IDC 机房一直没怎么正式使用,今天突然说一个项目要上线,于是赶紧配置好环境,做一些权限控制,之前一直使用的是密码登录,现在正式使用公开了,密码登录方式肯定不安全,于是按照之前的方法 ...
- MANIFEST.MF的用途
可以用的上的有: 1. Main-Class 指定程序的入口,这样可以直接用java -jar xxx.jar来运行程序. 2. Class-Path 指定jar包的依赖关系,class loader ...
- 2.1TF模型持久化
目前tf只能保存模型中的variable变量,整个模型还不能保存,版本1.x 保存模型代码 import tensorflow as tf import numpy as np # Save to f ...
- Unity事件处理机制与NGUI事件机制
1 Unity原生 1.1 GUI void OnGUI(){ if(GUI.Button(Rect position, string text)){ //点击后立即执行 } 1.1 Input 每个 ...
- 审核被拒绝。附近??Guideline 5.1.2
5. 1.2 Legal: Privacy - Data Use and Sharing Guideline 5.1.2 - Legal - Privacy - Data Use and Sharin ...
- m4a 转 wav
https://blog.csdn.net/zjm750617105/article/details/80148473 sox 不行, ffmpeg 很麻烦, 考虑用 avconv 很简单: 安装: ...
- TCP报文
源端口和目的端口: 各占16位 ,服务相对应的源端口和目的端口. 序列号: 占32位,它的范围在[0~2^32-1],序号随着通信的进行不断的递增,当达到最大值的时候重新回到0在开始递增.TCP是面向 ...
- Html各组件MIME类型
扩展名 类型/子类型 * application/octet-stream 323 text/h323 acx application/internet-property-stream ai appl ...
- sql优化实例(用左连接)
改为 也就是说用左连接代替where条件,这样的话效率会提高很多.
- SpringBoot @Transactional声明事务无效问题
查看系统支持的存储引擎:show engines; 查看表使用的引擎:show table status from db_name where name='table_name'; 修改表引擎方法: ...