在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Basler工业相机SDK sample

Basler工业相机SDK sample

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.55M
  • 下载次数:29
  • 浏览次数:558
  • 发布时间:2021-02-15
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
资源中是官网的Basler工业相机二次开发的SDK,内有c,c++,c#三个版本
【实例截图】
【核心代码】
fd8977fc-f854-41f9-993c-bc94f0b434ce
└── Samples
├── C
│   ├── ActionCommands
│   │   ├── ActionCommands.c
│   │   ├── ActionCommands.vcproj
│   │   ├── debug.mak
│   │   ├── makefile
│   │   └── release.mak
│   ├── buildall.cmd
│   ├── Chunks
│   │   ├── Chunks.c
│   │   ├── Chunks.vcproj
│   │   ├── debug.mak
│   │   ├── makefile
│   │   └── release.mak
│   ├── Events
│   │   ├── debug.mak
│   │   ├── Events.c
│   │   ├── Events.vcproj
│   │   ├── makefile
│   │   └── release.mak
│   ├── GenApiParam
│   │   ├── debug.mak
│   │   ├── GenApiParam.c
│   │   ├── GenApiParam.vcproj
│   │   ├── makefile
│   │   └── release.mak
│   ├── GrabTwoCameras
│   │   ├── debug.mak
│   │   ├── GrabTwoCameras.c
│   │   ├── GrabTwoCameras.vcproj
│   │   ├── makefile
│   │   └── release.mak
│   ├── HowToBuildSamples.txt
│   ├── OverlappedGrab
│   │   ├── debug.mak
│   │   ├── makefile
│   │   ├── OverlappedGrab.c
│   │   ├── OverlappedGrab.vcproj
│   │   └── release.mak
│   ├── ParametrizeCamera
│   │   ├── debug.mak
│   │   ├── makefile
│   │   ├── ParametrizeCamera.c
│   │   ├── ParametrizeCamera.vcproj
│   │   └── release.mak
│   ├── PylonCSamples.sln
│   ├── SimpleGrab
│   │   ├── debug.mak
│   │   ├── makefile
│   │   ├── release.mak
│   │   ├── SimpleGrab.c
│   │   └── SimpleGrab.vcproj
│   └── SurpriseRemoval
│   ├── debug.mak
│   ├── makefile
│   ├── release.mak
│   ├── SurpriseRemoval.c
│   └── SurpriseRemoval.vcproj
├── C#
│   ├── Basler.Pylon
│   │   ├── DeviceRemovalHandling
│   │   │   ├── DeviceRemovalHandling.cs
│   │   │   ├── DeviceRemovalHandling.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Grab
│   │   │   ├── Grab.cs
│   │   │   ├── Grab.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Grab_CameraEvents
│   │   │   ├── Grab_CameraEvents.cs
│   │   │   ├── Grab_CameraEvents.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Grab_ChunkImage
│   │   │   ├── Grab_ChunkImage.cs
│   │   │   ├── Grab_ChunkImage.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Grab_UsingActionCommand
│   │   │   ├── Grab_UsingActionCommand.cs
│   │   │   ├── Grab_UsingActionCommand.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Grab_UsingGrabLoopThread
│   │   │   ├── Grab_UsingGrabLoopThread.cs
│   │   │   ├── Grab_UsingGrabLoopThread.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── HowToBuildSamples.txt
│   │   ├── ParametrizeCamera
│   │   │   ├── ParametrizeCamera.cs
│   │   │   ├── ParametrizeCamera.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ParametrizeCamera_LoadAndSave
│   │   │   ├── ParametrizeCamera_LoadAndSave.cs
│   │   │   ├── ParametrizeCamera_LoadAndSave.csproj
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── PylonLiveView
│   │   │   ├── app.config
│   │   │   ├── Basler.ico
│   │   │   ├── EnumerationComboBoxUserControl.cs
│   │   │   ├── EnumerationComboBoxUserControl.Designer.cs
│   │   │   ├── EnumerationComboBoxUserControl.resx
│   │   │   ├── FloatSliderUserControl.cs
│   │   │   ├── FloatSliderUserControl.Designer.cs
│   │   │   ├── FloatSliderUserControl.resx
│   │   │   ├── Icon.png
│   │   │   ├── IntSliderUserControl.cs
│   │   │   ├── IntSliderUserControl.Designer.cs
│   │   │   ├── IntSliderUserControl.resx
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   ├── MainForm.resx
│   │   │   ├── media-playback-startpause.png
│   │   │   ├── media-playback-start.png
│   │   │   ├── media-playback-stop.png
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── PylonLiveView.cs
│   │   │   └── PylonLiveView.csproj
│   │   ├── pylon.NET.API.Samples.sln
│   │   ├── Utility_GrabAvi
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Utility_GrabAvi.cs
│   │   │   └── Utility_GrabAvi.csproj
│   │   ├── VBGrab
│   │   │   ├── Grab.vb
│   │   │   ├── My Project
│   │   │   │   ├── Application.Designer.vb
│   │   │   │   ├── Application.myapp
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.vb
│   │   │   │   └── Settings.settings
│   │   │   └── VBGrab.vbproj
│   │   └── VBParametrizeCamera
│   │   ├── My Project
│   │   │   ├── Application.Designer.vb
│   │   │   ├── Application.myapp
│   │   │   ├── AssemblyInfo.vb
│   │   │   ├── Resources.Designer.vb
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.vb
│   │   │   └── Settings.settings
│   │   ├── ParametrizeCamera.vb
│   │   └── VBParametrizeCamera.vbproj
│   └── PylonC.NET
│   ├── ActionCommands
│   │   ├── ActionCommands.cs
│   │   ├── ActionCommands.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Chunks
│   │   ├── Chunks.cs
│   │   ├── Chunks.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Events
│   │   ├── Events.cs
│   │   ├── Events.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── GenApiParam
│   │   ├── GenApiParam.cs
│   │   ├── GenApiParam.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── GrabTwoCameras
│   │   ├── GrabTwoCameras.cs
│   │   ├── GrabTwoCameras.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── HowToBuildSamples.txt
│   ├── OverlappedGrab
│   │   ├── OverlappedGrab.cs
│   │   ├── OverlappedGrab.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── ParameterizeCamera
│   │   ├── ParameterizeCamera.cs
│   │   ├── ParameterizeCamera.csproj
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── PylonC.NETSamples.sln
│   ├── PylonLiveView
│   │   ├── Basler.ico
│   │   ├── ContinuousShot.png
│   │   ├── Icon.png
│   │   ├── MainForm.cs
│   │   ├── MainForm.Designer.cs
│   │   ├── MainForm.resx
│   │   ├── OneShot.png
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── PylonLiveView.cs
│   │   ├── PylonLiveView.csproj
│   │   └── Stop.png
│   ├── Pylon.NETSupportLibrary
│   │   ├── BitmapFactory.cs
│   │   ├── DeviceEnumerator.cs
│   │   ├── EnumerationComboBoxUserControl.cs
│   │   ├── EnumerationComboBoxUserControl.Designer.cs
│   │   ├── EnumerationComboBoxUserControl.resx
│   │   ├── ImageProvider.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Pylon.NETSupportLibrary.csproj
│   │   ├── SliderUserControl.cs
│   │   ├── SliderUserControl.Designer.cs
│   │   └── SliderUserControl.resx
│   ├── SimpleGrab
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── SimpleGrab.cs
│   │   └── SimpleGrab.csproj
│   └── SurpriseRemoval
│   ├── Properties
│   │   └── AssemblyInfo.cs
│   ├── SurpriseRemoval.cs
│   └── SurpriseRemoval.csproj
└── C++
├── DeviceRemovalHandling
│   ├── DeviceRemovalHandling_1394.vcproj
│   ├── DeviceRemovalHandling_CameraLink.vcproj
│   ├── DeviceRemovalHandling.cpp
│   ├── DeviceRemovalHandling_GigE.vcproj
│   └── DeviceRemovalHandling_Usb.vcproj
├── Grab
│   ├── Grab_1394.vcproj
│   ├── Grab.cpp
│   ├── Grab_GigE.vcproj
│   └── Grab_Usb.vcproj
├── Grab_CameraEvents
│   ├── Grab_CameraEvents_1394.vcproj
│   ├── Grab_CameraEvents.cpp
│   ├── Grab_CameraEvents_GigE.vcproj
│   ├── Grab_CameraEvents_Usb.cpp
│   └── Grab_CameraEvents_Usb.vcproj
├── Grab_ChunkImage
│   ├── Grab_ChunkImage_1394.vcproj
│   ├── Grab_ChunkImage.cpp
│   ├── Grab_ChunkImage_GigE.vcproj
│   └── Grab_ChunkImage_Usb.vcproj
├── Grab_MultiCast
│   ├── Grab_MultiCast.cpp
│   └── Grab_MultiCast_GigE.vcproj
├── Grab_MultipleCameras
│   ├── Grab_MultipleCameras_1394.vcproj
│   ├── Grab_MultipleCameras.cpp
│   ├── Grab_MultipleCameras_GigE.vcproj
│   └── Grab_MultipleCameras_Usb.vcproj
├── Grab_Strategies
│   ├── Grab_Strategies_1394.vcproj
│   ├── Grab_Strategies.cpp
│   ├── Grab_Strategies_GigE.vcproj
│   └── Grab_Strategies_Usb.vcproj
├── Grab_UsingActionCommand
│   ├── Grab_UsingActionCommand.cpp
│   └── Grab_UsingActionCommand_GigE.vcproj
├── Grab_UsingBufferFactory
│   ├── Grab_UsingBufferFactory_1394.vcproj
│   ├── Grab_UsingBufferFactory.cpp
│   ├── Grab_UsingBufferFactory_GigE.vcproj
│   └── Grab_UsingBufferFactory_Usb.vcproj
├── Grab_UsingExposureEndEvent
│   ├── Grab_UsingExposureEndEvent_1394.vcproj
│   ├── Grab_UsingExposureEndEvent.cpp
│   ├── Grab_UsingExposureEndEvent_GigE.vcproj
│   ├── Grab_UsingExposureEndEvent_Usb.cpp
│   └── Grab_UsingExposureEndEvent_Usb.vcproj
├── Grab_UsingGrabLoopThread
│   ├── Grab_UsingGrabLoopThread_1394.vcproj
│   ├── Grab_UsingGrabLoopThread.cpp
│   ├── Grab_UsingGrabLoopThread_GigE.vcproj
│   └── Grab_UsingGrabLoopThread_Usb.vcproj
├── Grab_UsingSequencer
│   ├── Grab_UsingSequencer.cpp
│   ├── Grab_UsingSequencer_GigE.vcproj
│   ├── Grab_UsingSequencer_Usb.cpp
│   └── Grab_UsingSequencer_Usb.vcproj
├── GUI_ImageWindow
│   ├── GUI_ImageWindow_1394.vcproj
│   ├── GUI_ImageWindow.cpp
│   ├── GUI_ImageWindow_GigE.vcproj
│   └── GUI_ImageWindow_Usb.vcproj
├── GUI_MFC
│   ├── AutoPacketSizeConfiguration.h
│   ├── ConfigView.cpp
│   ├── ConfigView.h
│   ├── GuiSample_1394.vcproj
│   ├── GuiSample.cpp
│   ├── GuiSampleDoc.cpp
│   ├── GuiSampleDoc.h
│   ├── GuiSample_GigE.vcproj
│   ├── GuiSample.h
│   ├── GuiSample.rc
│   ├── GuiSample_Usb.vcproj
│   ├── GuiSampleView.cpp
│   ├── GuiSampleView.h
│   ├── MainFrm.cpp
│   ├── MainFrm.h
│   ├── PylonStringHelpers.cpp
│   ├── PylonStringHelpers.h
│   ├── res
│   │   ├── GuiSampleDoc.ico
│   │   ├── GuiSample.ico
│   │   ├── GuiSample.rc2
│   │   └── Toolbar.bmp
│   ├── Resource.h
│   ├── stdafx.cpp
│   └── stdafx.h
├── HowToBuildSamples.txt
├── include
│   ├── CameraEventPrinter.h
│   ├── ConfigurationEventPrinter.h
│   ├── ImageEventPrinter.h
│   ├── PixelFormatAndAoiConfiguration.h
│   └── SampleImageCreator.h
├── LegacySamples
│   ├── LegacyAcquireSingleFrame
│   │   ├── LegacyAcquireSingleFrame_1394.vcproj
│   │   ├── LegacyAcquireSingleFrame.cpp
│   │   ├── LegacyAcquireSingleFrame_GigE.vcproj
│   │   └── LegacyAcquireSingleFrame_Usb.vcproj
│   ├── LegacyAcquireSingleFrame_ChunkImage
│   │   ├── LegacyAcquireSingleFrame_ChunkImage_1394.vcproj
│   │   ├── LegacyAcquireSingleFrame_ChunkImage.cpp
│   │   ├── LegacyAcquireSingleFrame_ChunkImage_GigE.vcproj
│   │   └── LegacyAcquireSingleFrame_ChunkImage_Usb.vcproj
│   ├── LegacyAcquireSingleFrame_Gen
│   │   ├── LegacyAcquireSingleFrame_Gen_1394.vcproj
│   │   ├── LegacyAcquireSingleFrame_Gen.cpp
│   │   ├── LegacyAcquireSingleFrame_Gen_GigE.vcproj
│   │   └── LegacyAcquireSingleFrame_Gen_Usb.vcproj
│   ├── LegacyCameraEvents
│   │   ├── LegacyCameraEvents_1394.vcproj
│   │   ├── LegacyCameraEvents.cpp
│   │   ├── LegacyCameraEvents_GigE.vcproj
│   │   └── LegacyCameraEvents_Usb.vcproj
│   ├── LegacyRegisterRemovalCallback
│   │   ├── LegacyRegisterRemovalCallback_1394.vcproj
│   │   ├── LegacyRegisterRemovalCallback.cpp
│   │   ├── LegacyRegisterRemovalCallback_GigE.vcproj
│   │   └── LegacyRegisterRemovalCallback_Usb.vcproj
│   ├── PylonLegacySamples_1394.sln
│   ├── PylonLegacySamples_GigE.sln
│   └── PylonLegacySamples_Usb.sln
├── ParametrizeCamera_AutoFunctions
│   ├── ParametrizeCamera_AutoFunctions_1394.vcproj
│   ├── ParametrizeCamera_AutoFunctions.cpp
│   ├── ParametrizeCamera_AutoFunctions_GigE.vcproj
│   ├── ParametrizeCamera_AutoFunctions_Usb.cpp
│   └── ParametrizeCamera_AutoFunctions_Usb.vcproj
├── ParametrizeCamera_Configurations
│   ├── ParametrizeCamera_Configurations_1394.vcproj
│   ├── ParametrizeCamera_Configurations.cpp
│   ├── ParametrizeCamera_Configurations_GigE.vcproj
│   └── ParametrizeCamera_Configurations_Usb.vcproj
├── ParametrizeCamera_GenericParameterAccess
│   ├── ParametrizeCamera_GenericParameterAccess_1394.vcproj
│   ├── ParametrizeCamera_GenericParameterAccess_CameraLink.vcproj
│   ├── ParametrizeCamera_GenericParameterAccess.cpp
│   ├── ParametrizeCamera_GenericParameterAccess_GigE.vcproj
│   └── ParametrizeCamera_GenericParameterAccess_Usb.vcproj
├── ParametrizeCamera_LoadAndSave
│   ├── ParametrizeCamera_LoadAndSave_1394.vcproj
│   ├── ParametrizeCamera_LoadAndSave_CameraLink.vcproj
│   ├── ParametrizeCamera_LoadAndSave.cpp
│   ├── ParametrizeCamera_LoadAndSave_GigE.vcproj
│   └── ParametrizeCamera_LoadAndSave_Usb.vcproj
├── ParametrizeCamera_LookupTable
│   ├── ParametrizeCamera_LookupTable_1394.vcproj
│   ├── ParametrizeCamera_LookupTable.cpp
│   └── ParametrizeCamera_LookupTable_GigE.vcproj
├── ParametrizeCamera_NativeParameterAccess
│   ├── ParametrizeCamera_NativeParameterAccess_1394.vcproj
│   ├── ParametrizeCamera_NativeParameterAccess_CameraLink.vcproj
│   ├── ParametrizeCamera_NativeParameterAccess.cpp
│   ├── ParametrizeCamera_NativeParameterAccess_GigE.vcproj
│   └── ParametrizeCamera_NativeParameterAccess_Usb.vcproj
├── ParametrizeCamera_Shading
│   ├── ParametrizeCamera_Shading.cpp
│   └── ParametrizeCamera_Shading_GigE.vcproj
├── ParametrizeCamera_UserSets
│   ├── ParametrizeCamera_UserSets_1394.vcproj
│   ├── ParametrizeCamera_UserSets_CameraLink.vcproj
│   ├── ParametrizeCamera_UserSets.cpp
│   ├── ParametrizeCamera_UserSets_GigE.vcproj
│   └── ParametrizeCamera_UserSets_Usb.vcproj
├── PylonSamples_1394.sln
├── PylonSamples_CameraLink.sln
├── PylonSamples_GigE.sln
├── PylonSamples_Usb.sln
├── Utility_GrabAvi
│   ├── Utility_GrabAvi_1394.vcproj
│   ├── Utility_GrabAvi.cpp
│   ├── Utility_GrabAvi_GigE.vcproj
│   └── Utility_GrabAvi_Usb.vcproj
├── Utility_Image
│   ├── Utility_Image_1394.vcproj
│   ├── Utility_Image.cpp
│   ├── Utility_Image_GigE.vcproj
│   └── Utility_Image_Usb.vcproj
├── Utility_ImageFormatConverter
│   ├── Utility_ImageFormatConverter_1394.vcproj
│   ├── Utility_ImageFormatConverter.cpp
│   ├── Utility_ImageFormatConverter_GigE.vcproj
│   └── Utility_ImageFormatConverter_Usb.vcproj
└── Utility_ImageLoadAndSave
├── Utility_ImageLoadAndSave_1394.vcproj
├── Utility_ImageLoadAndSave.cpp
├── Utility_ImageLoadAndSave_GigE.vcproj
└── Utility_ImageLoadAndSave_Usb.vcproj

95 directories, 333 files

标签:

实例下载地址

Basler工业相机SDK sample

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警