- 博客(14)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 C#+Halcon 检测稳定性提升的方式
众所周知,C#是一个带垃圾回收机制的语言,开发过程中不需要考虑垃圾回收,你就可劲造吧。但我们在设计图像处理软件时,应时刻对图像等大内存资源进行管控,做到自行管控,及时释放,不应将其交由GC进行回收,遵循C++的开发原则实际开发过程中,若全部图像都由GC进行回收,会导致以下两点问题:1)内存波动性大,CPU处理密集时,内存会呈现断崖式起伏2)算法检测时间极其不稳定,由于GC时回收大内存导致。
2025-03-05 18:59:46
284
原创 C#+Halcon 垂直拼接/裁切避免频繁开辟内存
一种基于halcon和C#适用于大图像的垂直方向拼接并截取检测,减少内存消化,同时避免野指针的问题。
2025-03-05 18:43:41
495
原创 C# winform 双头滑块 TrackBar2
一个自实现的双头滑块,可有有两个滑块调整。ps:.net 中的trackbar只有一个滑块,百度想找资源没找到合适了,自己花点时间写了一个,分享一下。
2022-09-30 20:46:12
2758
6
原创 C#+Halcon 图像拼接
近期在用线扫相机进行一些视觉检测,针对线扫相机的特性,对其输出的图像进行拼接,例如拼接上一张图像的最后64行到下本次图像中。最开始的思路是在halcon中进行操作,利用paint_region进行重绘,发现效率极低。后来想起来不就是矩阵操作,数组拷贝之类的操作吗,最后直接在C#中进行拼接,对图像指针进行操作(效率还是不如C++)。分享代码如下: /// <summary> /// 将两个指针拼接成一个数组 /// </summary>
2020-10-16 16:47:42
2130
4
原创 C#+OpenCvSharp实现图片显示控件(可缩放显示像元)
之前实现过随意缩放的图片查看控件,利用picturebox,通过改变picturebox的Size和Location进行缩放和移动,效果不好,图片放大后没有显示像元(缩放的算法不同),而且放大倍数过大会导致绘图错误且很卡,因此,从而改变思路,重新做一个图片查看器。 最近正在学习OpenCvSharp,于是就利用OpenCvSharp实现一个图片查看器(支持图片随意...
2020-03-14 13:10:21
11679
28
原创 利用wxpy快速实现微信自动回复
最近发现一个关于微信的python库(wxpy),可以对微信进行很多操作。于是就写了一个微信自动回复的整人小程序,分享上来记录一下以下是登录以及回复的主要代码,wxpy的官方文档写的很全,很有参考价值。from wxpy import *import TuLingSourceSavePath = '.\\RecieveFile\\'bot = Bot(cache_path = ...
2018-07-25 10:16:40
4411
原创 佳博LabelShop模板文件转成佳博打印机指令软件
支持佳博打印机 指令输入、打印标签、下载至标签机、查看标签机内模板文件、解析labelshop生成的文件转至指令
2017-09-29 15:33:29
15268
7
转载 设计模式六大原则
1.单一职责原则:一个类只负责一个职责参考:http://blog.youkuaiyun.com/zhengzhb/article/details/72781742.里氏替换原则:子类可以扩展父类的功能,但不要去修改父类的功能参考:http://blog.youkuaiyun.com/zhengzhb/article/details/72818333.依赖倒置原则:面向接口编程,降低耦合度参考:h
2017-09-05 16:19:54
391
转载 C#中接口的作用
原文:http://www.cnblogs.com/zhijianliutang/archive/2011/11/16/2250741.html1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,
2017-09-05 15:45:25
1549
2
原创 树莓派智能监控小车(QT+树莓派)------视频流的获取及硬件
前两篇文章讲到了总体的思路和客户端与服务器的通信,借下来纪录一下关于视频流的获取,这里用的是树莓派官方摄()淘宝版,软件用的是mjpg-streamer(网上有很多版本,自己搜索就好,也有教程)。利用这个这个软件可以直接获取视频流在网页上显示(360浏览器无法显示,我用的是谷歌浏览器)。原本的思路是利用QWebview来显示,但实际操作过程中,发现QWebview也无法解析这种视频流,起初以为
2017-07-25 11:00:53
4821
原创 树莓派智能监控小车(QT+树莓派)------客户端(PC)和服务器(树莓派)
客户端是用QT写的,利用QT(C++)中的QTcpSocket实现TCP传输的客户端一方;服务端是用python写的TCP传输的服务器。QT部分:UI主页面界面用到了QWebview(显示视频,同一局域网内只需打开http://树莓派ID:8080/?action=stream)、PushButton(控制小车移动和灯的开关),setting界面用到了Label、QPushButton、LineE...
2017-06-25 08:30:26
10517
8
原创 树莓派智能监控小车(QT+树莓派)------整体思路
本人大三学生,今年暑假将进入公司实习。目前学校做大学期间(除毕业设计外)的最后一个课程设计,要求是用到树莓派(嵌入式专业的)。因此,我和我的队友就打算做一个智能实时监控小车(网上有很多例子),打算实现控制端控制小车移动,让小车的摄像头所获得的视频传到控制端,以方便控制者查看。本篇文章及后续文章只是为了记录一下自己的设计过程,或许有很多地方不对(我还是个小白),希望大家指出。------
2017-06-24 22:47:03
5128
OpenCvDemo.rar
2020-05-19
C# 窗体继承时,子窗体无法使用视图设计器
2019-11-14
Qt中sprintf_s函数的问题
2018-07-27
VC++ CLR 函数参数问题
2018-04-19
VS2010 中 exe文件被占用,无法正常编译
2018-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人