自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 C#winform数据绑定,属性值改变

C#数据绑定

2022-07-08 18:53:00 528

原创 propertyGrid添加自定义属性

propertygrid自定义属性添加显示

2022-06-08 19:49:20 746

原创 定点定角度定长绘制直线,类似halcon的gen_cross_contour_xld效果

方法是:计算定点绕旋转中心旋转后的位置,然后GDI绘制直线;角度:指的是跟x轴的夹角;

2022-06-07 15:33:56 668

原创 halcon直线延长

已知一条直线,然后把这条直线延长:gen_image_const (Image, 'byte', 512, 512)draw_line (200000, Row1, Column1, Row2, Column2)*直线方程y=k*x+bget_image_size (Image, Width, Height)*特殊情况水平线if (Row2-Row1==0) k:=0 gen_contour_polygon_xld (Contour,[Row2,Row2], [0,Width])

2022-05-31 15:04:40 3028

原创 C#窗体移动、放大、缩小

Winform窗体移动、放大、缩小: class FormProperties { private Form form; public FormProperties(Form Form) { form = Form; } #region 窗体放大、缩小、移动 [DllImport("user32.dll")] public static extern bo

2022-05-18 13:59:29 1486

原创 C#panel里添加、移除窗体,按钮高亮显示

panel里添加、移除窗体,按钮高亮显示: /// <summary> /// 窗体添加显示、按钮前高亮提示 /// </summary> class WinShow { /// <summary> /// 画布中添加显示界面 /// </summary> /// <param name="form"></param>

2022-05-18 13:57:52 862

原创 halcon图像缩放

用halcon自带的smartcontrol控件进行图像缩放操作 /// <summary> /// 图像缩放 /// </summary> /// <param name="initWidth">图像宽度</param> /// <param name="initHeight">图像高度</param> protected internal

2022-05-18 13:52:50 2104

原创 C#界面控件数据绑定

using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Text;using System.Windows.Forms;namespace AOI{ /// <summary> /// 控件绑定数据源 /// </summary> class MyControlsDataBinding

2022-05-18 13:47:47 1159 1

原创 C#类序列化反序列化、赋值

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Reflection;using System.Text;using System.Windows.Forms;using System.Xml.Serialization;namespace AOI{ /// <summary> /// 类赋值、序列化、反序列化 //

2022-05-18 13:47:04 322

原创 halcon骨架区域生成xld问题

骨架区域:Skeleton用这个算子生成的xld点数(Area3)为0gen_contour_region_xld (Skeleton, Contours, ‘center’)area_center_xld (Contours, Area3, Row6, Column5, PointOrder1)骨架区域生成xld要用以下算子:gen_contours_skeleton_xld (Skeleton, Contours, 1, ‘filter’)...

2021-10-18 15:45:20 1038

原创 C# listview控件闪烁解决方式

双缓冲防止listview控件闪烁:public class ListViewEx : System.Windows.Forms.ListView{public ListViewEx(){this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.AllPaintingInWmPaint, true);this.SetStyle(ControlStyles.EnableNotifyMessage, true);}prot

2021-07-14 10:27:23 704

原创 C# .exe以管理员方式运行

C# .exe文件以管理员方式运行,记录下防止以后忘了。工程名鼠标右键——>点击“属性”——>点击“安全性”——>勾选“启用ClickOnce安全设置”,生成文件“app.mainfest”——>打开文件,修改执行等级“requestedExecutionLevel level”为“requireAdministrator”——>改完之后,去除勾选,然后工程重新编译选中"Security",在界面中勾选"启用ClickOnce 安全设置"后,在Properties下就有

2021-07-12 08:51:45 497

原创 C#遍历界面控件名称和值,xml导入导出

C#遍历界面控件名称和值,本来是想遍历所有控件名称用来切换语言用的,后来感觉也可以整体保存界面参数,于是就写到xml里面导入导出算了。主要代码类:public class XmlHelp{ Dictionary<string, string> control = new Dictionary<string, string>();//界面控件键值对(控件名,值) Dictionary<string, string> xmlInfro = new Dic

2021-05-26 18:52:18 762 1

原创 c#—OpenFileDialog(打开文件对话框)和new关键字的用法

OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "请选择图片"; ofd.InitialDirectory = System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop); ofd.Filter ...

2020-09-25 12:16:00 841

原创 最小二乘法矩阵形式

最小二乘法矩阵形式:

2020-09-25 12:15:03 274

倍福PLC通讯,ADS通讯方式

连接状态基本是废的,倍福的接口不能反馈是否正常连接,使用的时候需要做个心跳判断是否断开。

2022-07-09

winform界面,圆角button

winform界面,圆角button

2022-07-09

C# TCP/IP客户端异步通讯

C# TCP/IP客户端异步通讯

2022-06-20

Halcon_view.7z

C#+HALCON显示控件(拖动、缩放、获取灰度值、保存图片),因为项目里一张图片分几个窗口合并显示,因此我没有做按窗口大小对图片比例显示,有需要的自己改

2021-06-09

大华相机SDK开发.rar

可以实现采图、设置曝光、增益、触发模式,仅供参考

2021-03-25

SocketClient.rar

socket客户端,仅供测试参考

2021-03-23

SocketServer.rar

socket服务器通信,仅供测试参考

2021-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除