自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 C# 实现SQLite数据库将图片读写

1、引用SQLite数据库库文件2、编写文件读写类//将图片数据转换为二进制流数据private byte[] ImageToByte(Image Picture) { MemoryStream ms = new MemoryStream(); if (Picture == null) return new byte[ms.Length]; Picture.Save(ms, Sys

2022-04-28 14:03:21 2833 1

原创 STM32 串口DMA接收数据

开始配置代码拷贝在主函数加入定义#define BUFFERSIZE_1 255 //可以接收的最大字符个数uint8_t ReceiveBuff[BUFFERSIZE_1]; //接收缓冲区uint8_t Rx_len; //接收完成中断标志,接收到字符长度extern DMA_HandleTypeDef hdma_usart1_rx;加入接受回调函数void _UART1_RxCpltCallback(){ uint32_t temp;.

2021-12-23 16:08:43 1239

原创 【无标题】

滑动平均滤波方法功能:可以有效的消除电网附近伺服产生的高频干扰信号输入数据类型为double 可以更具项目更改 滑动窗口越小处理速度越快,但对干扰的消除能力就会差点儿 所以需要更具现场干扰情况调整合适的窗口值/// <summary> /// 滑动平均滤波 /// </summary> /// <param name="data">输入数据</param> /// <param n

2021-12-10 10:56:03 276

原创 Halcon 二维码读取

*读取图片read_image (Image, 'C:/Users/Public/Documents/MVTec/HALCON-19.11-Progress/examples/images/datacode/qrcode/qr_generated.png')rgb1_to_gray (Image, GrayImage) dev_open_window (0, 0, 512, 512, 'black', WindowHandle)dev_display (Image)* draw_rect..

2021-09-23 13:51:36 508

原创 Halcon一维码读取

*---------------------------------------------------------------------------------------------------------------------*条码读取*---------------------------------------------------------------------------------------------------------------------* Image A..

2021-09-23 12:24:03 273

原创 Halcon基于形状模板匹配 < inspect_shape_model>

*----------------------------------------------------------------------------------------------------------------------*基于形状模板匹配*----------------------------------------------------------------------------------------------------------------------*【1】读取

2021-09-23 11:00:13 858

原创 Halcon实现机器人手眼标定

标定采用的程序段//读取采集到的9点图片read_image (Image, 'printer_chip/printer_chip_01')//全局阈值分割threshold (Image, Region, 128, 255)//获取图像中的连通域connection (Region, ConnectedRegions)//根据性状特征提取对象select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 150, 99999)

2021-09-07 08:21:26 941

原创 Halcom——模板创建与调用

//绘制感性区域(矩形)draw_rectangle1 (WindowHandle, Row1, Column1, Row2, Column2)//获取感性区域gen_rectangle1 (Rectangle, 954.414, 1222.09, 1482.18, 1424.59)//创建模板reduce_domain (GrayImage, Rectangle, ImageReduced)create_shape_model (ImageReduced, 'auto', rad(0), r

2021-09-06 20:13:56 467

原创 C# 自定义控件Chart(可实现多限象显示)

四象限波形显示控件视图展示创建步骤给自定义控件添加事件添加一个图片控件(pictureBox1)代码部分视图展示十字坐标轴方式一象限坐标轴方式二象限坐标轴方式创建步骤##创建自定义控件(名字可随意)给自定义控件添加事件以上个事件一个就Load(初始化)、背景颜色发生改变(不多说)、控件大小发生改变(支持大小拖动)添加一个图片控件(pictureBox1)直接从工具箱中拖到自定义控件的绘制板就OK啦!记得将pictureBox1.Dock=Fill;代码部分下面有点儿

2020-11-10 13:30:33 2102 1

原创 C# 弹出窗体时背景窗体透明度切换

使用一个静态的方法,传入要显示的窗体就可以将母窗体的透明度调整为0.75public static void ShowDialog(Form forms){Form formBackground = new Form();try{formBackground.StartPosition = FormStartPosition.CenterParent;formBackground.FormBorderStyle = FormBorderStyle.None;formBackground.Op

2020-11-09 16:27:28 494

原创 C#编写语音控制

C#调用Windows自带的语音库做语音控制命名空间引用软件界面命名空间引用//引入命名空间using System.Speech.Recognition;using System.Speech.Synthesis;//创建语音输入对象SpeechRecognitionEngine rein; //初始化语音引擎 在窗体创建时要调用 private void InitSpeech() { //创建词汇对象 Choices

2020-11-09 16:26:29 1877 3

原创 C#使用系统发声模块

调用系统库读文字命名空间引入代码编写命名空间引入using System.Speech.Synthesis; //引用命名空间代码编写//传入的文字信息就是要PC读出的内容public void Speak_Mesg(string value){ SpeechSynthesizer speechSyn = new SpeechSynthesizer(); //用于语音合成 speechSyn.SetOutputToDefaultAudioDevice(); speechSyn.S

2020-11-09 16:09:42 261

原创 C# 解决窗体控件过多闪烁现象

解决窗体控件过多闪烁现象子父窗体方式多个独立的窗体子父窗体方式在父窗体加入下面的代码(具体的功能不清,据说是开启的缓冲器然后在刷新显示出来,但确实要好很多) #region 开启界面双缓冲 解决窗体切换闪屏问题 //下面的代码许加在MDI窗体中 protected override CreateParams CreateParams { get { CreatePara

2020-11-09 15:58:20 1023 2

原创 C#实现桌面右下报警弹窗

右下报警弹窗弹窗代码编写弹窗样式父窗体调用父窗体效果弹窗窗体效果弹窗代码编写private Form_Alert.enmAction action; //当前窗体状态变量private int x, y; //显示的坐标变量//定义窗体状态枚举private enum enmAction{ wait, start, close}//定义弹窗类型枚举public enum enmType{ Success, Warning, Error, Info}//外部访问该函数

2020-11-09 15:50:57 1584

STM32F103开发的Modbus RTU通信程序源代码.7z

采用STM32F103编写的Modbus RTU主站与从站源代码程序,内附带电脑模拟客户端与服务端程序用于测试源代码。

2020-03-29

威纶通触摸屏开发资源合集.zip

这是我收集了一下威纶通触摸屏的典型合集,有很多基础的功能案例,每个案例都是单独的形式保存的,在做项目是只需要复制对应需要的功能就可以,很适合开始使用威纶通的同学学习!

2020-05-13

C# 自定义控件Chart实现多限象显示

C# 自定义控件Chart(可实现多限象显示)可显示多条曲线,都是在同一个坐标力绘制,但目前还没实现多个曲线的坐标值不同的区别绘制,

2020-11-10

威纶通HMI做Modbus网关 C#通过网络采集数据.zip

这是我实际在上海做的一个项目当时车间有20多台设备,我采用了该方式可以很快的采集到设备的数据,现在分享给大家一同学习学习,如若有不足之处望各位指教,大家互相学习学习!

2020-05-13

空空如也

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

TA关注的人

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