摘要: using System.Diagnostics; try { } catch (Exception ex) { Trace.WriteLine(ex.StackTrace); } C# Trace 信息写入日志文件 要将Trace调试日志输出到日志文件,需要在app.config配置文件下添加一下 阅读全文
posted @ 2020-06-19 21:27 QuincyYi 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 首先,搞图像处理,熟悉图像算法是必经之路,如果上过图像处理这门课的话,再好不过。如果没有,我推荐中科院研究生院刘定生老师的数字图像处理与分析(视频),这位老师上课引人入胜,值得推荐。其次,在这个阶段,配套的书籍自然是《冈萨雷斯版数字图像处理》这本书,最好同时用matlab软件,仿真每一个图像算法案例 阅读全文
posted @ 2020-06-19 21:26 QuincyYi 阅读(2129) 评论(0) 推荐(0) 编辑
摘要: unsigned char *pp; HImage Img,RgtImg; HTuple PtR, MyType, MyWidth, MyHeight; char str[128] = { 0 }; int m_nCamNumInner, m_nCamNumOutter; UpdateData(FA 阅读全文
posted @ 2020-06-19 21:08 QuincyYi 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 首先,应该了解需要被检测的产品:零件为什么会开裂,是由于加工工艺中磨具的损坏还是本身产品设计的不良?比如之前做过的螺母轮裂,根据层层追溯,最终发现是因为冷镦机中的磨具长期磨损导致的问题。这种背景知识的了解可以帮助工程师快速定位缺陷区域和性质,从而确定可靠的检测方案。 接下来,需要进行划痕识别。值得注 阅读全文
posted @ 2020-06-19 21:07 QuincyYi 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: * * Example for the usage of a Matrox frame grabber board based on MIL-Lite* (external triggering)* * * open the board with the desired camera configu 阅读全文
posted @ 2020-06-19 18:47 QuincyYi 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/lsgsanxiao/p/5845300.html 阅读全文
posted @ 2020-06-19 18:44 QuincyYi 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compile-time constant),它的书写方式如下: pub 阅读全文
posted @ 2020-06-19 18:36 QuincyYi 阅读(4331) 评论(0) 推荐(0) 编辑
摘要: // HTuple→VC 数据类型转换HTuple hTuple = 1234;int i = hTuple[0].I(); // i=1234long l = hTuple[0].L(); // l=1234long lNumber = hTuple.Num(); // lNumber=1,数据个 阅读全文
posted @ 2020-06-19 18:35 QuincyYi 阅读(824) 评论(0) 推荐(0) 编辑
摘要: CallingConvention由CallingConvention.StdCall改成CallingConvention.Cdecl就可以了。 阅读全文
posted @ 2020-06-19 11:55 QuincyYi 阅读(737) 评论(0) 推荐(0) 编辑