
C#
文章平均质量分 52
单单单单点
这个作者很懒,什么都没留下…
展开
-
C#+Halcon 检测稳定性提升的方式
众所周知,C#是一个带垃圾回收机制的语言,开发过程中不需要考虑垃圾回收,你就可劲造吧。但我们在设计图像处理软件时,应时刻对图像等大内存资源进行管控,做到自行管控,及时释放,不应将其交由GC进行回收,遵循C++的开发原则实际开发过程中,若全部图像都由GC进行回收,会导致以下两点问题:1)内存波动性大,CPU处理密集时,内存会呈现断崖式起伏2)算法检测时间极其不稳定,由于GC时回收大内存导致。原创 2025-03-05 18:59:46 · 313 阅读 · 0 评论 -
C#+Halcon 垂直拼接/裁切避免频繁开辟内存
一种基于halcon和C#适用于大图像的垂直方向拼接并截取检测,减少内存消化,同时避免野指针的问题。原创 2025-03-05 18:43:41 · 534 阅读 · 0 评论 -
C# winform 双头滑块 TrackBar2
一个自实现的双头滑块,可有有两个滑块调整。ps:.net 中的trackbar只有一个滑块,百度想找资源没找到合适了,自己花点时间写了一个,分享一下。原创 2022-09-30 20:46:12 · 2800 阅读 · 6 评论 -
C#+Halcon 图像拼接
近期在用线扫相机进行一些视觉检测,针对线扫相机的特性,对其输出的图像进行拼接,例如拼接上一张图像的最后64行到下本次图像中。最开始的思路是在halcon中进行操作,利用paint_region进行重绘,发现效率极低。后来想起来不就是矩阵操作,数组拷贝之类的操作吗,最后直接在C#中进行拼接,对图像指针进行操作(效率还是不如C++)。分享代码如下: /// <summary> /// 将两个指针拼接成一个数组 /// </summary>原创 2020-10-16 16:47:42 · 2187 阅读 · 4 评论 -
C#+OpenCvSharp实现图片显示控件(可缩放显示像元)
之前实现过随意缩放的图片查看控件,利用picturebox,通过改变picturebox的Size和Location进行缩放和移动,效果不好,图片放大后没有显示像元(缩放的算法不同),而且放大倍数过大会导致绘图错误且很卡,因此,从而改变思路,重新做一个图片查看器。 最近正在学习OpenCvSharp,于是就利用OpenCvSharp实现一个图片查看器(支持图片随意...原创 2020-03-14 13:10:21 · 11858 阅读 · 28 评论 -
佳博LabelShop模板文件转成佳博打印机指令软件
支持佳博打印机 指令输入、打印标签、下载至标签机、查看标签机内模板文件、解析labelshop生成的文件转至指令原创 2017-09-29 15:33:29 · 15442 阅读 · 10 评论 -
C#中接口的作用
原文:http://www.cnblogs.com/zhijianliutang/archive/2011/11/16/2250741.html1、C#接口的作用 :C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,转载 2017-09-05 15:45:25 · 1559 阅读 · 2 评论