请选择 进入手机版 | 继续访问电脑版

Hello Mat

 找回密码
 立即注册
查看: 6483|回复: 0

16-Halcon和C#驱动相机拍照--相机类Class

[复制链接]

1294

主题

1520

帖子

110

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22633
发表于 2019-3-31 22:36:56 | 显示全部楼层 |阅读模式
16-Halcon和C#驱动相机拍照--相机类Class
百度网盘链接:https://pan.baidu.com/s/1cFoSLEaFkIfa9z7Hix055Q    提取码:xgaw
具体链接在halcom.cn论坛,联系人QQ:3283892722
该论坛是一个学习交流平台,我会逐一的和大家分享学习。
欢迎大家录制视频,并提交给我,我来设置视频,你可在论坛进行打赏分享。
视频专用播放器:http://halcom.cn/forum.php?mod=viewthread&tid=258&extra=page%3D1
代码如下:
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using HalconDotNet;

  11. namespace ANCcamera_Halcon
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         HObject ho_Image = null;
  16.         HTuple hv_Width = 1280, hv_Height = 720;
  17.         ANCcameraClass ANCCamera = new ANCcameraClass();
  18.         public Form1()
  19.         {
  20.             InitializeComponent();
  21.             ANCCamera.Init();
  22.         }

  23.         private void btnRealSnap_Click(object sender, EventArgs e)
  24.         {
  25.             ANCCamera.RealTimeSnapImage(hWindowControl1);
  26.         }

  27.         private void StopRealSnap_Click(object sender, EventArgs e)
  28.         {
  29.             ANCCamera.StopRealTimeSnapImage();
  30.         }

  31.         private void SnapImage_Click(object sender, EventArgs e)
  32.         {
  33.             HOperatorSet.GenEmptyObj(out ho_Image);
  34.             ho_Image.Dispose();
  35.             ANCCamera.getCurrentImage(out ho_Image);
  36.             HOperatorSet.SetPart(hWindowControl2.HalconWindow, 0, 0, hv_Height - 1, hv_Width - 1);
  37.             HOperatorSet.DispObj(ho_Image, hWindowControl2.HalconWindow);
  38.         }

  39.         private void Form1_FormClosing(object sender, FormClosingEventArgs e)
  40.         {
  41.             ANCCamera.DeleteInit();
  42.         }
  43.     }
  44. }
复制代码



算法QQ  3283892722
群智能算法链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-4-19 04:13 , Processed in 0.197998 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表