『Halcon与C#混合编程』010_相机实时采集并显示(或循环显示)
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_相机实时采集并显示(或循环显示)相关推荐
- Halcon与C#混合编程--打开笔记本摄像头实时采集
利用Halcon18.11联合VS2015实时打开笔记本谁摄像头. 利用Halcon自带的"hWindowControl1"实时显示 首先建立一个C#的winform界面程序,添加 ...
- 『Halcon与C#混合编程』第二章02_迈德威视工业相机SDK图像变量转换
如果将SDK获取到的图像数据转换为halcon可以使用的变量,并在Halcon窗口中显示. 备注:本笔记仅针对SDK里最简单的方式进行组合,所以不包含相关条件,所以不可用于实际项目.学习相机的型号为迈 ...
- 『Halcon与C#混合编程』第二章01_迈德威视工业相机SDK入门
打开MindVision工业相机开发手册,找到快速开发指南. 备注:本笔记仅针对SDK里最简单的方式进行组合,所以不包含其他相关条件,所以不可直接用于实际项目.学习相机的型号为迈德威视MV-SUA50 ...
- halcon与C#混合编程(转)
halcon源程序: dev_open_window(0, 0, 512, 512, 'black', WindowHandle) read_image (Image, 'C:/Users/BadGu ...
- halcon与C#混合编程进阶版
https://www.cnblogs.com/badguy518/p/5515068.html 这篇主要是C#和Halcon的混合编程,在此基础上对按键不同功能的划分,以及图片适应窗口和从本地打开图 ...
- MFC+Halcon实现相机的实时采集+保存采集图片
前言 我们在Halcon上可以很容易的实现连接相机与实时采集图片的操作,利用电脑自带的"DirectShow"相机执行文件可以实现实时显示相机的采集效果与拍照,现在我们利用halc ...
- C#与Halcon混合编程调用笔记本摄像头
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.通过Halcon导出项目 二.在C#中调用Halcon 1.新建WindForm项目 2.添加HWindowCon ...
- MFC与Halcon混合编程--基于相关性的模板匹配
文章目录 前言 一.基于相关性的模板匹配 二.基于相关性的模板匹配的代码实现 1.Halcon中完成基于相关性的模板匹配 2.MFC实现与Halcon混合编程 3.实现效果 前言 正在学习Halcon ...
- halcon linux qt,Halcon C++混合编程学习之Qt 实现检测焊接点
Halcon C++混合编程学习之Qt 实现检测焊接点 # include "HalconCpp.h" # include "HDevThread.h" # i ...
最新文章
- 拖动改变Table的列宽度
- 绘制业务流程图:流程图绘制工具
- 06-Java 本地文件操作
- 漏磁用MATLAB,管道漏磁内检测数据可视化技术研究
- socket与文件描述符
- git安装和初步使用
- 最受IT公司欢迎的50款开源软件
- hibernate的lazy的使用
- HTML基础知识(未完待续)
- 定时任务的实现原理,看完就能手撸一个!
- 区块链之比特币的私钥,公钥和地址是什么?
- MyEclipse2014不支持jre1.8吗
- modalTransitionStyle各种present效果
- GBase数据库安装前一般检查
- 基于WiFi的Android局域网即时通讯软件
- 键盘弹不出来情况(一)
- 如何用将top命令的结果写入txt?
- 神技—终端显示Linux系统信息
- 音频呼叫界面设计_使用网络音频来增强您的用户界面
- HSWMS——库存管理
热门文章
- linux不支持modprobe命令,Linux中modprobe命令起什么作用呢?
- Qt编程中的信号和槽机制
- Unity 环境搭建
- java 动态分区 链表_大二作业——操作系统实验——C语言用双向链表,模拟实现动态分区式存储管理...
- C++中字符串的三种定义和引用方法
- 向mysql写入时间_Python向Mysql写入时间类型数据
- AODV协议的运行方式
- linux使用教程PDF,腾讯、阿里Java高级面试真题汇总
- java与javax的区别
- 无法启动此程序,因为计算机中丢失MSVCRTD.dll(MFC42D.dll, MFCO42D.dll)