资源简介
基于halcon自带例程开发。开发环境:VS2017、halcon12、net4.0
理论适用halcon12以上版本,以下需自行测试
1、显示文字,区域,消息,ROI,XLD
2、输出列表
3、ROI选择
4、十字线显示
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using HalconDotNet;
/*
类库名称:用于halcon显示的控件
开发日期:20190419-08
修改日期:20190419-08
类库说明:
*/
namespace HWindowToolcs
{
public partial class HWindowTool : UserControl
{
#region 私有变量
///
/// halcon ViewROI的显示实例
///
private HWndCtrl viewController;
///
/// halcon ViewROI的绘制实例
///
private ROIController roiController;
///
/// Roi的绘制配置(根据显示的图像自动计算)
///
private RoiDrawConfig roiDrawConfig = new RoiDrawConfig();
///
/// 指示显示绘制已初始化完成
///
private bool IsDrawInit = false;
///
/// 鼠标最近一次点击控件时间
///
private DateTime MouseDownTime = new DateTime();
///
/// 最近一次显示的图像
///
private HImage recentlyImage = null;
#endregion
#region 建立属性
#region ROI属性
///
/// 被选中的ROI颜色
///
[Description(“被选中的ROI颜色“) Category(“ROI属性“)] //显示在属性设计视图中的描述
public Color ActiveRoiColor
{
set
{
_ActiveRoiColor = value;
//if (_ActiveRoiColor.IsNamedColor) roiController.activeCol = _ActiveRoiColor.Name.ToLower();
//else
roiController.activeCol = “#“ + _ActiveRoiColor.R.ToString(“X2“) + _ActiveRoiColor.G.ToString(“X2“) + _ActiveRoiColor.B.ToString(“X2“);
}
get
{
return _ActiveRoiColor;
}
}
public Color _ActiveRoiColor = Color.Lime;
///
/// 被选中的ROI操作方格颜色
///
[Description(“被选中的ROI操作方格颜色“) Category(“ROI属性“)] //显示在属性设计视图中的描述
public Color ActiveRoiHdiColor
{
set
{
_ActiveRoiHdiColor = value;
//if (_ActiveRoiHdiColor.IsNamedColor) roiController.activeHdlCol = _ActiveRoiHdiColor.Name.ToLower();
//else
roiController.activeHdlCol = “#“ + _ActiveRoiHdiColor.R.ToString(“X2“) + _ActiveRoiHdiColor.G.ToString(“X2“) + _ActiveRoiHdiColor.B.ToString(“X2“);
}
get
{
return _ActiveRoiHdiColor;
}
}
public Color _ActiveRoiHdiColor = Color.Red;
///
/// 非被选中的ROI颜色
///
[Description(“非被选中的ROI颜色“) Category(“ROI属性“)] //显示在属性设计视图中的描述
public Color InactiveRoiColor
{
set
{
_InactiveRoiColor
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 72192 2019-05-11 10:18 HWindowTool控件\.vs\HWindowTool\v15\.suo
文件 0 2019-05-07 12:47 HWindowTool控件\.vs\HWindowTool\v15\Server\sqlite3\db.lock
文件 4096 2019-05-07 12:47 HWindowTool控件\.vs\HWindowTool\v15\Server\sqlite3\storage.ide
文件 32768 2019-05-11 10:07 HWindowTool控件\.vs\HWindowTool\v15\Server\sqlite3\storage.ide-shm
文件 3411392 2019-05-11 10:15 HWindowTool控件\.vs\HWindowTool\v15\Server\sqlite3\storage.ide-wal
文件 1279544 2014-11-15 02:27 HWindowTool控件\HWindowTool\bin\Debug\halcondotnet.dll
文件 4074746 2014-11-15 01:07 HWindowTool控件\HWindowTool\bin\Debug\halcondotnet.xm
文件 59392 2019-05-11 10:17 HWindowTool控件\HWindowTool\bin\Debug\HWindowTool.dll
文件 169472 2019-05-11 10:17 HWindowTool控件\HWindowTool\bin\Debug\HWindowTool.pdb
文件 38170 2019-05-04 15:28 HWindowTool控件\HWindowTool\HWindowTool.cs
文件 3443 2019-05-11 09:58 HWindowTool控件\HWindowTool\HWindowTool.csproj
文件 2388 2019-04-20 15:30 HWindowTool控件\HWindowTool\HWindowTool.Designer.cs
文件 5817 2019-04-20 15:30 HWindowTool控件\HWindowTool\HWindowTool.resx
文件 19082 2019-04-11 18:55 HWindowTool控件\HWindowTool\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6779 2019-05-11 09:58 HWindowTool控件\HWindowTool\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.csproj.CopyComplete
文件 42 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.csproj.CoreCompileInputs.cache
文件 25795 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.csproj.FileListAbsolute.txt
文件 945 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.csproj.GenerateResource.cache
文件 59392 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.dll
文件 180 2019-04-16 20:24 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.HWindowTool.resources
文件 169472 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowTool.pdb
文件 180 2019-05-11 10:17 HWindowTool控件\HWindowTool\obj\Debug\HWindowToolcs.HWindowTool.resources
文件 1338 2019-04-11 18:52 HWindowTool控件\HWindowTool\Properties\AssemblyInfo.cs
文件 15632 2019-04-23 10:06 HWindowTool控件\HWindowTool\ViewROI\FunctionPlot.cs
文件 11523 2019-04-23 10:05 HWindowTool控件\HWindowTool\ViewROI\GraphicsContext.cs
文件 1352 2019-04-23 10:05 HWindowTool控件\HWindowTool\ViewROI\Hob
文件 49156 2019-05-04 08:22 HWindowTool控件\HWindowTool\ViewROI\HWndCtrl.cs
文件 6354 2019-05-03 19:48 HWindowTool控件\HWindowTool\ViewROI\ROI.cs
文件 4687 2019-05-03 19:48 HWindowTool控件\HWindowTool\ViewROI\ROICircle.cs
............此处省略70个文件信息
相关资源
- Numerical simulation and prediction of radio f
- Can EC-MPS reduce gastrointestinal side effect
- HALCON使用手册简体中文版
- 自定义VIewGroup实现仿淘宝商品详情页
- Genymotion-ARM-Translation_v1.1
- Halcon画刷和橡皮以及鼠标选取ROI源码
- jdk-8u201-windows-x64.exe
- halcon1032位和64位完美破解版.rar
- DroidJack v4.0
- 黑客大曝光:移动应用安全揭秘及防
- superCleanMaster仿360清理大师
- 简易手机通讯录
- 安卓期末项目--记账本app.zip
- 中兴盒子不开启adb情况下抓取日志和
- 手机通讯录
- ROI_PAC_3_0_1.rar
- usb扫描枪数据获取解析
-
两个Strings.xm
l的比较 - 海康相机SDK二次开发与Halcon混合编程
- halcon中使用一种新思路来模板匹配的
- The magnetic and dielectric properties of mult
- 使用Intent拨打电话
- Halcon实时采集图像
- Halcon12.0 椭圆拟合
- Halcon17.12完全破解
- 安卓项目英汉词典
- 实现了基础的登录页面,支持记住密
- 移动应用开发课程设计
- ListView应用
- 移动点餐系统 新手学习。。。。
评论
共有 条评论