随笔分类 -  C#

摘要:1.封装windows API类 /// <summary> /// 封装Windows API的类 /// </summary> public class WindowAPIMethodsUtility { public const int WM_USER = 0x400; public cons 阅读全文
posted @ 2024-09-27 09:34 qiutian-hao 阅读(134) 评论(0) 推荐(0)
摘要:public HTuple hv_ExpDefaultWinHandle; //输入图像宽高 Int64 Input_Image_Width = 0, Input_Image_Height = 0; /// <summary> /// 加载图像 /// </summary> /// <param n 阅读全文
posted @ 2024-09-27 09:04 qiutian-hao 阅读(472) 评论(0) 推荐(0)
摘要:显示黑色,没有图像 设置主界面的AllowsTransparency=false; 参考文献:https://www.51halcon.com/forum.php?mod=viewthread&tid=4336 窗口显示对象过多,缩放目标丢失问题 加载图像初始化时,添加如下参数配置 //设置窗体显示 阅读全文
posted @ 2024-09-26 11:50 qiutian-hao 阅读(160) 评论(0) 推荐(0)
摘要:/// <summary> /// 读配置文件方法的6个参数:所在的分区(section)、 键值、 初始缺省值、 StringBuilder、 参数长度上限 、配置文件路径 /// </summary> /// <param name="section"></param> /// <param n 阅读全文
posted @ 2024-09-25 14:57 qiutian-hao 阅读(154) 评论(0) 推荐(0)
摘要:/// <summary> /// 背景透明化 /// </summary> /// <param name="img">原图</param> /// <returns></returns> public static Bitmap ConverImageBackTransparent(Bitmap 阅读全文
posted @ 2024-08-28 08:39 qiutian-hao 阅读(282) 评论(0) 推荐(0)
摘要:/// <summary> /// 对一个坐标点按照一个中心进行旋转 /// </summary> /// <param name="x">坐标x</param> /// <param name="y">坐标y</param> /// <param name="angle">旋转角度</param> 阅读全文
posted @ 2024-08-28 08:37 qiutian-hao 阅读(167) 评论(1) 推荐(0)
摘要:/// <summary> /// 同步锁 /// </summary> private static readonly object syncRoot = new object(); /// <summary> /// 读同步锁 /// </summary> private static read 阅读全文
posted @ 2024-08-13 09:04 qiutian-hao 阅读(32) 评论(0) 推荐(0)
摘要:1.xml文件格式 <?xml version="1.0" encoding="utf-8" ?> <root> <parameter> <lasertype>2</lasertype> </parameter> </root> 2.C#实现读取XML文件功能 public static void 阅读全文
posted @ 2024-08-05 15:48 qiutian-hao 阅读(31) 评论(0) 推荐(0)
摘要:1.HaIcon实现的C#代码 // // File generated by HDevelop for HALCON/DOTNET (C#) Version 12.0 // // This file is intended to be used with the HDevelopTemplate 阅读全文
posted @ 2024-08-02 16:00 qiutian-hao 阅读(243) 评论(0) 推荐(0)
摘要:1.xaml实现 <UserControl x:Class="HalconDemo.ImageUserControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas. 阅读全文
posted @ 2024-08-02 09:33 qiutian-hao 阅读(649) 评论(0) 推荐(0)
摘要:添加三菱dll引用 WPF实现 2.1、方法一:引用AxInterop.ActUtlTypeLib.dll实现 添加WindowsFormsIntegration 引用 初始化代码 //解决因为第三方控件报错,将实例化的对象添加到控件合集中 System.Windows.Controls.Grid 阅读全文
posted @ 2024-07-06 09:36 qiutian-hao 阅读(203) 评论(0) 推荐(0)
摘要:1.先安装CommunityToolkit.Mvvm 2.注册消息通知 //注册通知 WeakReferenceMessenger.Default.Register<MessengerModel>(this, MessengerHandle); //接收到消息处理 private void Mess 阅读全文
posted @ 2024-07-05 15:13 qiutian-hao 阅读(296) 评论(0) 推荐(0)
摘要:/// <summary> /// 正态分布(高斯分布) /// </summary> public class Gaussian { public const int MIU = 0; public const int SIGMA = 1; private readonly Random rnd; 阅读全文
posted @ 2024-07-04 08:49 qiutian-hao 阅读(512) 评论(0) 推荐(0)
摘要:解决办法 打开项目工程文件 ( project.csproj) 在 标签添加 下面红色的三句话 <Deterministic>true</Deterministic> <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0 阅读全文
posted @ 2024-06-22 09:08 qiutian-hao 阅读(63) 评论(0) 推荐(0)
摘要:<Style x:Key="ButtonAnimationBlueStyle" BasedOn="{x:Null}" TargetType="{x:Type Button}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate 阅读全文
posted @ 2024-06-20 09:33 qiutian-hao 阅读(269) 评论(0) 推荐(0)
摘要:<Button x:Name="Button_UserManage" Width="30" Height="30" Content="&#xe73e;" Cursor="Hand" FontFamily="/Resources/#iconfont" FontSize="30" ToolTip="设置 阅读全文
posted @ 2024-06-19 08:42 qiutian-hao 阅读(59) 评论(0) 推荐(0)
摘要:第一步:创建资源词典实现自定义textbox水印提示 <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com 阅读全文
posted @ 2024-06-19 08:39 qiutian-hao 阅读(170) 评论(0) 推荐(0)
摘要:/// <summary> /// 保存图像到本地 /// </summary> /// <param name="wtbBmp"></param> /// <param name="name"></param> /// <param name="strDir"></param> /// <retu 阅读全文
posted @ 2024-05-20 11:35 qiutian-hao 阅读(389) 评论(0) 推荐(0)
摘要:/// <summary> /// 复制指定矩形中的位图像素数据 /// </summary> /// <param name="source"></param> /// <param name="stride"></param> /// <returns></returns> public sta 阅读全文
posted @ 2024-05-20 11:34 qiutian-hao 阅读(21) 评论(0) 推荐(0)
摘要:/// <summary> /// ConvertBitmap8To24 process. /// 8位灰度图转24色位图 /// </summary> /// <param name="src">Source image.</param> /// <returns></returns> publi 阅读全文
posted @ 2024-05-20 11:33 qiutian-hao 阅读(90) 评论(0) 推荐(0)