1、首先在halcon通过相机助手生成以下代码

* Image Acquisition 01: Code generated by Image Acquisition 01
open_framegrabber ('DirectShow', 1, 1, 0, 0, 0, 0, 'default', 8, 'rgb', -1, 'false', 'default', '[0] U2B300C_1', 0, -1, AcqHandle)
grab_image_start (AcqHandle, -1)
while (true)grab_image_async (Image, AcqHandle, -1)* Image Acquisition 01: Do something
endwhile
close_framegrabber (AcqHandle)

        2、导出为C#语言

  private void action(){// Local iconic variables HObject ho_Image=null;// Local control variables HTuple hv_AcqHandle = new HTuple();// Initialize local and output iconic variables HOperatorSet.GenEmptyObj(out ho_Image);//Image Acquisition 01: Code generated by Image Acquisition 01hv_A

『Halcon与C#混合编程』010_相机实时采集并显示(或循环显示)相关推荐

  1. Halcon与C#混合编程--打开笔记本摄像头实时采集

    利用Halcon18.11联合VS2015实时打开笔记本谁摄像头. 利用Halcon自带的"hWindowControl1"实时显示 首先建立一个C#的winform界面程序,添加 ...

  2. 『Halcon与C#混合编程』第二章02_迈德威视工业相机SDK图像变量转换

    如果将SDK获取到的图像数据转换为halcon可以使用的变量,并在Halcon窗口中显示. 备注:本笔记仅针对SDK里最简单的方式进行组合,所以不包含相关条件,所以不可用于实际项目.学习相机的型号为迈 ...

  3. 『Halcon与C#混合编程』第二章01_迈德威视工业相机SDK入门

    打开MindVision工业相机开发手册,找到快速开发指南. 备注:本笔记仅针对SDK里最简单的方式进行组合,所以不包含其他相关条件,所以不可直接用于实际项目.学习相机的型号为迈德威视MV-SUA50 ...

  4. halcon与C#混合编程(转)

    halcon源程序: dev_open_window(0, 0, 512, 512, 'black', WindowHandle) read_image (Image, 'C:/Users/BadGu ...

  5. halcon与C#混合编程进阶版

    https://www.cnblogs.com/badguy518/p/5515068.html 这篇主要是C#和Halcon的混合编程,在此基础上对按键不同功能的划分,以及图片适应窗口和从本地打开图 ...

  6. MFC+Halcon实现相机的实时采集+保存采集图片

    前言 我们在Halcon上可以很容易的实现连接相机与实时采集图片的操作,利用电脑自带的"DirectShow"相机执行文件可以实现实时显示相机的采集效果与拍照,现在我们利用halc ...

  7. C#与Halcon混合编程调用笔记本摄像头

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.通过Halcon导出项目 二.在C#中调用Halcon 1.新建WindForm项目 2.添加HWindowCon ...

  8. MFC与Halcon混合编程--基于相关性的模板匹配

    文章目录 前言 一.基于相关性的模板匹配 二.基于相关性的模板匹配的代码实现 1.Halcon中完成基于相关性的模板匹配 2.MFC实现与Halcon混合编程 3.实现效果 前言 正在学习Halcon ...

  9. halcon linux qt,Halcon C++混合编程学习之Qt 实现检测焊接点

    Halcon C++混合编程学习之Qt 实现检测焊接点 # include "HalconCpp.h" # include "HDevThread.h" # i ...

最新文章

  1. 拖动改变Table的列宽度
  2. 绘制业务流程图:流程图绘制工具
  3. 06-Java 本地文件操作
  4. 漏磁用MATLAB,管道漏磁内检测数据可视化技术研究
  5. socket与文件描述符
  6. git安装和初步使用
  7. 最受IT公司欢迎的50款开源软件
  8. hibernate的lazy的使用
  9. HTML基础知识(未完待续)
  10. 定时任务的实现原理,看完就能手撸一个!
  11. 区块链之比特币的私钥,公钥和地址是什么?
  12. MyEclipse2014不支持jre1.8吗
  13. modalTransitionStyle各种present效果
  14. GBase数据库安装前一般检查
  15. 基于WiFi的Android局域网即时通讯软件
  16. 键盘弹不出来情况(一)
  17. 如何用将top命令的结果写入txt?
  18. 神技—终端显示Linux系统信息
  19. 音频呼叫界面设计_使用网络音频来增强您的用户界面
  20. HSWMS——库存管理

热门文章

  1. linux不支持modprobe命令,Linux中modprobe命令起什么作用呢?
  2. Qt编程中的信号和槽机制
  3. Unity 环境搭建
  4. java 动态分区 链表_大二作业——操作系统实验——C语言用双向链表,模拟实现动态分区式存储管理...
  5. C++中字符串的三种定义和引用方法
  6. 向mysql写入时间_Python向Mysql写入时间类型数据
  7. AODV协议的运行方式
  8. linux使用教程PDF,腾讯、阿里Java高级面试真题汇总
  9. java与javax的区别
  10. 无法启动此程序,因为计算机中丢失MSVCRTD.dll(MFC42D.dll, MFCO42D.dll)