- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 机器视觉在机器人流水线抓取的应用分析
最近在研究机器人结合halcon自动分拣抓取流水线上的连续物件的应用。虽然工业上已经有很成熟的东西了,但是由于实际的项目没有应用到,所以对这块还是不了解,希望能和做过此类项目的同学一起研究一下。我的理解如下:项目的组成应该是:1. 视觉系统. 2 机器人运动执行系统。 3 流水线+编码器组成的流水线系统。 大致原理: 相机可以采用外触发的模式,每隔固定脉冲触发一次拍照,这样...
2018-12-24 22:52:45
4190
3
原创 【Halcon学习第一课】 25码的识别
声明:以下内容参考整理了很多网友的劳动成果NO1. 条码识别 素材:,这个条码的类型是2/5 Industrial, 条码有很多种,'2/5 Industrial', '2/5 Interleaved', 'Codabar', 'Code 39', 'Code 93', 'Code 128'等等,具体区别可以去百度一下。下面开始我们的工作: 第...
2018-12-11 22:51:15
348
原创 我理解的C#的异步编程 async/await 篇
由于一直在从事C++方面的工作,所以C#用的比较少,最近半年来公司使用WPF,所以C#的一些东西还需要好好补一补,今天来说一下async与await的使用方法。我先说一下async,这其实是个语法糖,微软帮我们做了很多工作,但是作为使用者,我现在还不想去关注具体是怎么实现的,我现在的理解就是使用async告诉调用者这是一个异步方法。如果async方法中没有await,那么这个函数会被当做同步方......
2018-12-11 22:48:52
654
原创 关于C#调用C++时候传出参数有char**该如何处理
场景:有一个C++的dll中一个非托管C++原型如下 extern "C" _declspec(dllexport)void GetResult(char* a,char** pBuf){ sprintf((pBuf[0]),"vc11111111"); sprintf((pBuf[1]),"vc222222222222222"); }需要在C#中使用,普通的参数还好,但是遇到...
2018-07-10 15:17:23
9249
原创 关于Halcon自带的HWindowControl在WPF应用中遮挡其他WPF元素的解决办法
这几天公司做项目,需要用到WPF和Halcon结合使用,因为以前都是使用C++/C# Winfform,所以一直没有什么问题。但是到了WPF发现不一样的,发现HWindowControl会遮挡其他的WPF元素。其原因我想大家都知道,由于Winform控件采用的是GDI方式绘制,而WPF是采用DirectX绘制,GDI总是后绘制,导致覆盖WPF元素。结果就是如下图,很丑陋。当然中间也试过用普通控...
2018-06-22 10:02:49
4252
5
原创 传值与传址的区别与优缺点
第一次写博客,可能有点乱,那么我们就从一个实例开始吧目标:以一个简单的实例为例,编写一个函数实现交换两个变量的数值先看正确的方法,以C语言为例#include <stdio.h>void f(int* x,int *y);int main(void){ int a=3,b=4; f(&a,&b); ...
2013-12-12 23:55:55
2038
Kaxaml—— WPF界面设计软件(强力推荐)
2013-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人