91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.21MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-08-09
  • 語言: C#
  • 標簽: c#??Basler??SDK??代碼??

資源簡介

c#64位basler相機SDK,與Basler工程師確認,可通用USB3.0和以太網口,雙相機Demo,增加掉線重連功能。

資源截圖

代碼片段和文件信息

/*
?*?Target:此Demo是基于Pylon5版本的開發庫basler.pylon.dll所寫,支持黑白/彩色的Gige/USB3.0相機。
?*?Author:Jogan?(MVLZ)
?*?Update:2017.12.27
?*/

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading;
using?System.Threading.Tasks;

using?System.Windows.Forms;
using?System.Diagnostics;
using?System.Runtime.InteropServices;
using?Basler.Pylon;
using?HalconDotNet;

namespace?PylonLiveViewer
{
????public?class?BaslerCam
????{
????????private?Camera?camera?=?null;
????????private?PixelDataConverter?converter?=?new?PixelDataConverter();
????????private?String?strUserID?=?null;

????????public?long?imageWidth?=?0;?????????//?圖像寬
????????public?long?imageHeight?=?0;????????//?圖像高
????????public?long?minExposureTime?=?0;????//?最小曝光時間
????????public?long?maxExposureTime?=?0;????//?最大曝光時間
????????public?long?minGain?=?0;????????????//?最小增益
????????public?long?maxGain?=?0;????????????//?最大增益

????????private?long?grabTime?=?0;??????????//?采集圖像時間

????????private?Hobject?hPylonImage?=?null;
????????private?IntPtr?latestframeAddress?=?IntPtr.Zero;
????????private?Stopwatch?stopWatch?=?new?Stopwatch();

????????///?
????????///?計算采集圖像時間自定義委托
????????///?

????????///?采集圖像時間
????????public?delegate?void?delegateComputeGrabTime(long?time);
????????///?
????????///?計算采集圖像時間委托事件
????????///?

????????public?event?delegateComputeGrabTime?eventComputeGrabTime;

????????///?
????????///?圖像處理自定義委托
????????///?

????????///?halcon圖像變量
????????public?delegate?void?delegateProcessHImage(Hobject?hImage);??
????????///?
????????///?圖像處理委托事件
????????///?

????????public?event?delegateProcessHImage?eventProcessImage;

????????///?
????????///?if?>=?Sfnc2_0_0說明是USB3的相機
????????///?

????????static?Version?Sfnc2_0_0?=?new?Version(2?0?0);


/******************????實例化相機????******************/
????????///?
????????///?實例化第一個找到的相機
????????///?

????????public?BaslerCam()
????????{
????????????try
????????????{
????????????????camera?=?new?Camera();
????????????}
????????????catch?(Exception?e)
????????????{
????????????????ShowException(e);
????????????}
????????}

????????///?
????????///?根據相機序列號實例化相機
????????///?

????????///?
????????//public?BaslerCam(string?SN)
????????//{
????????//????camera?=?new?Camera(SN);
????????//}

????????///?
????????///?根據相機UserID實例化相機
????????///?

????????///?
????????public?BaslerCam(string?UserID)
????????{
????????????try
????????????{
????????????????strUserID?=?UserID;?????//掉線重連用

????????????????//?枚舉相機列表
????????????????List?allCameraInfos?=?CameraFinder.Enumerate();

????????????????foreach?(ICameraInfo?cameraInfo?in?allCameraInfos)
????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-21?17:23??C#_x64_Pylon5(增加掉線重連)\
?????目錄???????????0??2017-12-27?17:38??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\
?????目錄???????????0??2018-06-21?17:23??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\
?????目錄???????????0??2018-06-22?11:48??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\
?????文件????????1241??2017-08-12?10:04??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer.sln
?????文件???????38912??2017-12-27?17:41??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer.suo
?????文件???????74240??2018-06-22?11:48??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer.v12.suo
?????文件?????????144??2017-11-24?14:03??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\app.config
?????文件???????32038??2016-07-20?14:59??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\Basler.ico
?????文件???????33722??2017-12-27?17:41??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\BaslerCam.cs
?????目錄???????????0??2017-08-12?10:04??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\
?????目錄???????????0??2017-08-12?09:29??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\Debug\
?????文件???????11600??2017-08-12?09:29??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\Debug\PylonLiveViewer.vshost.exe
?????文件?????????490??2017-03-19?05:00??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\Debug\PylonLiveViewer.vshost.exe.manifest
?????目錄???????????0??2017-08-12?10:04??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\Release\
?????目錄???????????0??2017-08-12?10:13??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\
?????目錄???????????0??2017-12-27?16:52??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\
?????文件?????1271352??2014-11-15?02:27??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\halcondotnet.dll
?????文件?????3054227??2010-09-15?01:04??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\halcondotnet.xml
?????文件???????68096??2018-06-22?11:40??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.exe
?????文件?????????144??2017-11-24?14:03??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.exe.config
?????文件???????69120??2018-06-22?11:40??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.pdb
?????文件???????24216??2018-06-22?11:41??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.vshost.exe
?????文件?????????144??2017-11-24?14:03??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.vshost.exe.config
?????文件?????????490??2018-04-12?07:35??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Debug\PylonLiveViewer.vshost.exe.manifest
?????目錄???????????0??2017-08-15?20:17??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\
?????文件??????850168??2010-09-23?17:42??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\halcondotnet.dll
?????文件?????3054227??2010-09-15?01:04??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\halcondotnet.xml
?????文件???????32256??2017-08-15?20:17??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\PylonLiveViewer.exe
?????文件???????48640??2017-08-15?20:17??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\PylonLiveViewer.pdb
?????文件???????11592??2017-08-16?19:56??C#_x64_Pylon5(增加掉線重連)\C#_x64_Pylon5_Halcon10_VS2010_2CCD_V3.5.0\PylonLiveViewer\PylonLiveViewer\bin\x64\Release\PylonLiveViewer.vshost.exe
............此處省略45個文件信息

評論

共有 條評論