TA的每日心情 | 慵懒 昨天 10:09 |
---|
签到天数: 3411 天 连续签到: 13 天 [LV.Master]2000FPS
|
楼主 |
发表于 2024-11-29 17:59:34
|
显示全部楼层
|阅读模式
来自:广东省东莞市 电信
注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
宝视纳Basler-可再发行软件包 - pylon 7 Runtime - 包含适用于所有相机接口及适用于C、C++、.NET、GenTL和DirectShow/Twain编程语言的驱动程序(7.3.0版)~pylon_Runtime_7.3.0.27189
pylon相机软件套装(Windows版)的完整软件包。
pylon相机软件套装包含易于使用的SDK、驱动程序和工具,让您可通过Windows PC来操作任意一款Basler相机。pylon采用最新GenICam技术,可无限制使用最新型号的Basler相机并使用相关的硬件功能。Basler pylon支持CoaXPress 2.0、GigE Vision、USB3 Vision、Camera Link和GenICam GenTL。
pylon SDK简单易用,可帮助您开发完整的机器视觉应用、医疗应用和包括图像采集和图像处理在内的其他应用。仅需几行代码即可设置相机、采集图像,并将其保存。
pylon可为所有典型相机应用提供大量丰富的文档资料和示例程序以供参考,支持各种编程语言(C、C++、C#、VB.Net等),可大大促进应用的开发工作。
pylon提供的编程界面独立于正在使用的相机接口,这意味着可以轻松将使用pylon创建的应用程序移植到另一种相机接口技术。
Basler pylon支持所有当前的Windows版本,最高可支持Windows 11(64位)。由于pylon不仅支持Windows,还支持macOS和Linux(x86和ARM),因此在pylon下为Windows创建的应用程序可以轻松移植到其他操作系统和架构(如嵌入式系统)。
可再发行软件包 - pylon 7 Runtime - 包含适用于所有相机接口及适用于C、C++、.NET、GenTL和DirectShow/Twain编程语言的驱动程序(7.3.0版)
文件名: pylon_Runtime_7.3.0.27189.exe
文件大小: 377569424 字节 (360.08 MB)
修改日期: 2024-03-12 21:56
版本: 7.3.0.27189
MD5: 8ad46113aa7d2a6cadc33ba63bbb84fd
SHA1: d7c448aaadbeba7cc80e09645ca04c5f6d50e7a9
SHA256: c54755bda5060ee68411f1b8dcf1088d8f3f7c353cc088d7519638f4932f30e0
CRC32: 9698dbf0
Basler官方下载:
百度网盘下载:
链接:https://pan.baidu.com/s/14Wb-9KSWLyswL5UP3NWscw
提取码:
pylon 7 Camera Software Suite for Windows
RELEASE NOTES
Note: Patch versions of pylon for Windows OS are not released publicly.
All changes made in patch versions are included in the following minor or major
version of pylon. The version number scheme for pylon is as follows: x.y.z
* First digit (x): Major version
* Second digit (y): Minor version
* Third digit (z): Patch version
################################################################################
RELEASE DATE: 2023-04-26
VERSION: 7.3.0 (Windows 10/11 64-bit)
################################################################################
BINARY COMPATIBILITY
====================
* pylon C++ API = 7.3.0: Applications built with earlier versions of the pylon C++
API are incompatible.
* pylon C API = 7.3.0: Applications built with earlier versions of the pylon C API
are incompatible.
* pylon.NET API = 1.2.0: Applications built with earlier versions of the pylon .NET
API are compatible.
* pylon Data Processing API = 1.2.0: Applications built with earlier versions of
the pylon Data Processing API are incompatible.
NEW FEATURES / CHANGES
======================
* CXP: [240824] Added support for Basler boost quad-channel CoaXPress cameras with
GMAX sensors. These cameras are for use with the Basler CXP-12 Interface Card 4C
or imaWorx CXP-12 Quad acquisition cards, which require a host interface
with PCIe Gen 3 x8 (Direct Memory Access) or better.
* CXP/GenTL: [246795] The CXP GenTL Producer, ProducerCXP.cti, has been updated to
version 5.11. It supports the EVENT_NUM_IN_QUEUE event info now.
* CXP: [246795] The applet for Basler CXP-12 Interface Card 1C with static version
S1.2 has been updated to version 5.0.5.
* CXP: [246795] The applets for Basler CXP-12 Interface Card 2C, 4C, and imaWorx
CXP-12 Quad with static version S1.0 have been updated to version 2.1.6. The
internal applet structures have been updated for a better overflow and memory
bandwidth handling.
* vTools: The following licensable vTools have been added:
- Barcode Reader Starter
- Data Matrix Code Reader Starter
- QR Code Reader Starter
- Template Matching Starter
- Image Alignment
- ROI Creator
- Image Smoothing Basic
- Image Morphology Basic
- Gray Value Transformer Basic
- Image Combiner Basic
- Line Measurements Pro
- Circle Measurements Pro
- Ellipse Measurements Pro
- Rectangle Measurements Pro
* vTools: The functionality of the following vTools has been extended. They now provide
alignment transformation data (via the AlignmentTf output pin). This can be
used for aligning images using the Image Alignment vTool:
- Template Matching Basic
- Geometric Pattern Matching Basic
- Geometric Pattern Matching Pro
* vTools: The following vTools accept inverse transformation data (via the InverseTf input pin)
from the Image Alignment vTool to provide real world coordinates:
- Measurements Basic
- Line Measurements Pro
- Circle Measurements Pro
- Ellipse Measurements Pro
- Rectangle Measurements Pro
* vTools: The following vTools accept a region of interest (ROI) as input to restrict
the image area processed:
- Barcode Reader Starter
- Data Matrix Code Reader Starter
- QR Code Reader Starter
- Template Matching Starter
- Image Smoothing Basic
- Image Morphology Basic
- Gray Value Transformer Basic
- Barcode Reader Basic
- QR Code Reader Basic
- Data Matrix Code Reader Basic
- Absolute Thresholding Basic
- Auto Thresholding Basic
- Relative Thresholding Basic
- Color Classifier Basic
- Template Matching Basic
- Geometric Pattern Matching Basic
- Barcode Reader Pro
- Data Matrix Code Reader Pro
- QR Code Reader Pro
- Geometric Pattern Matching Pro
* vTools: [8589, 8945] For Region Selection, Absolute Thresholding Basic, and
Relative Thresholding Basic, the behavior of range sliders and value handling
has been improved.
* vTools: [10341] For Region Morphology, mask sizes can only be entered in increments of
x.0 and x.5.
* vTools: [10325] For Region Morphology, the maximum possible mask size has been set to
1001. Also, only odd mask sizes are allowed now.
* vTools: [9419] The free Image Loading vTool has been added. It enables loading of images
from the hard drive.
* vTools: [10430] Added support for multithreading in the Image Format Converter vTool.
* vTools - Measurements Basic [11429]: Renamed the "Length" and "Width" parameters to
"Width" and "Height" to be consistent with all other vTools.
In case you have already programmed against these parameters,
you will have to adapt your code accordingly.
* vTools: [11605] New recipe templates have been added.
* Data Processing: [9347] Added the CircleF, EllipseF, and LineF data types (as single
values and arrays).
* Data Processing: [8276] Added support for programmatically creating and modifying
recipes via the CBuildersRecipe class in the Data Processing SDK.
* pylon Viewer: [11410] The pylon Camera API Generator tool has been added
in the Tools menu of the pylon Viewer. This GUI tool provides
functionality to easily create specialized camera classes.
* pylon Viewer: [9162] The pylon Viewer GUI tools have been updated to Qt 5.15.5.
* pylon Viewer: [7509] The pylon Static Defect Pixel Correction tool has been
localized into Simplified Chinese, Japanese, and Korean.
Languages can be switched via the Tools > Options menu.
* pylon Viewer: [7249] Improved the overall performance of the pylon Viewer.
* pylon Viewer: The New Features tab in the 'Welcome to pylon' dialog has been updated.
* Workbench: [11411] Added zooming to the Workbench pane. You can use the zoom buttons and
slider in the lower left corner of the Workbench or the mouse wheel + CTRL/CMD key.
* Workbench: [10167] Increased the size of the context menu of the Workbench pane.
* pylon: [236190, 267192, 264293] The CImageFormatConverter supports multithreding now.
By default, the CImageFormatConverter uses four threads. Under certain circumstances,
a further increase of the number of threads may be required. This may reduce
the latency and improve the performance but may cause higher CPU load. Using
the CImageFormatConverter with enabled multithreading is recommended when using
Basler ace 2 5GigE and CoaXPress cameras.
* SDK: [264292] The Utility_ImageFormatConverter SDK sample has been updated to
demonstrate the use of multithreading with the CImageFormatConverter.
* SDK: [256690] The following C++ SDK samples have been updated to support the new boost
quad-channel CoaXPress cameras:
- ParametrizeCamera_GenericParameterAccess
- ParametrizeCamera_NativeParameterAccess
- GUI_Sample
- GUI_SampleMultiCam
- ParametrizeCamera_LoadAndSave
Note: Other SDK samples may not work due to the different camera feature sets.
* SDK: [245850, 266733] The pylon SDK samples can be built with CMake now. Use the
PylonFinder.cmake to do so.
Basler recommends using Microsoft Visial Studio 2017 or above. When using Visual
Studio 2015 or older, an additional installation of CMake is necessary.
* SDK: [246793] The CBaslerUniversalInstantCamera class has been updated.
* .NET: [262671] The following .NET SDK samples have been updated to support the new boost
quad-channel CoaXPress cameras:
- ParametrizeCamera
- VBParametrizeCamera
Note: Other SDK samples may not work due to the different camera feature sets.
* Camera Emulation: [247315, 247316] The pylon Camera Emulation has been updated with
multiple new parameters to better reflect the behavior of recent
Basler cameras, e.g., ace 2 camera models.
* BPD: [253752] The use of the Static Defect Pixel Correction camera feature when
used via the pylon API has been documented.
* BPD: Updated the offline Basler Product Documentation.
CORRECTIONS
===========
* vTools: Measurements Basic:
- [8947] Fixed the output reset on input image error.
- Fixed the output in world coordinates.
* vTools: [9766] All vTools with image editors: The scrolling behavior has been
improved.
* vTools: [10676] Barcode Reader Pro: Spaces in the identifier of enum entries have
been removed.
* vTools: [8588] Calibration Basic: Fixed trigger of machine calibration in settings
dialog.
* Workbench: Fixed a bug which caused the pin data view to not show any data when
only a subset of selected vTool pins provided valid data.
* Data Processing: [11365] Fixed an issue when removing certain vTools.
* pylon Viewer: Improved support for high-resolution displays.
* CXP/GenTL: [265133] The GenTL CXP Producer has been improved to better support
multithreaded applications.
* CXP/GenTL: [246795] The behavior after a device removal has been improved.
* CXP/GenTL: [246795] Fixed an issue with PoCXP not being able to be turned off.
* CXP/GenTL: [246795] The vantage point is reset and set to unavailable while
AutomaticROIControl is active.
* CXP/GenTL: [246795] SensorHeight and SensorWidth are set to unavailable while
AutomaticROIControl is active.
* CXP/GenTL: [246795] Fixed an issue with FG_HEIGHT and FG_WIDTH not following
the camera's SensorHeight and SensorWidth.
* CXP/GenTL: [265890] The GenTL Consumer returns detailed information in case of
image acquisition errors now.
* GigE: [265902] The error message reported in case of image loss has been updated
to account for buffer underrun, too.
* GigE: [254544] The pylon GigEConfigurator may fail to configure jumbo
frames on Intel 1GigE NICs when using manually installed Intel drivers on
Windows 11. This has been fixed. Basler recommends using the default
Microsoft driver instead.
* SDK: [266608] An issue with PylonTerminate() after calling EnumerateDevices()
has been fixed.
* SDK: [267955] An issue with the Static Defect Pixel Correction feature has been
fixed.
* SDK: [255638] Minor general improvements have been made.
* pylon C: [225060] Some spelling corrections in the pylon C SDK samples have
been made.
RESTRICTIONS
============
* GigE Vision: [259058] For optimum use of Basler's ace 2 5GigE and 1GigE cameras,
Basler recommends using dual-channel DDR4-3600 RAM or better.
Using slower RAM may cause buffer underruns and image loss.
In addition, Basler recommends using the pylon GigE Configurator
tool to optimize the complete setup.
* GigE: [259100] In case the error message "Failed to allocate ressources." has
been reported, Basler recommends using the pylon GigE Configurator tool
to optimize the IP configuration of NICs and cameras.
* CXP: The Basler CXP-12 Interface Card 1C/2C/4C and imaWorx CXP-12 Quad acquisition cards
require a host interface with PCIe Gen 3 x8 (Direct Memory Access) or better.
Using slower host interfaces may reduce the camera's asquisition frame rate
and cause image loss.
* SDK: When building samples using CMake, you may run into a path length limitation
of the operating system. You may get build errors stating the paths exceed the
maximum path length of 260 characters. This may happen if the absolute path of
your CMake build directory exceeds 80 characters. The build directory is the
current working directory or the directory specified by the '-B' option when
you call cmake. If you experience this error, use a build directoy with a shorter
path not exceeding 80 characters, i.e., directly in your user profile:
C:\Users\\Samples.
You can enable long paths on Windows 10, Version 1607, and later. See the Microsoft
documentation for more information.
* Workbench: Using multiple pin data views actively displaying data in the Workbench may cause
an increase of the CPU load and degradation of the overall performance. Basler
recommends using fewer pin data views whenever possible.
* Workbench: The Statistics feature of the Workbench measures the execution times of vTools.
The times measured in the Statistics feature may vary depending on the configuration of your
system and the overall CPU load. This is so, because CPUs may run with different frequencies
depending on the current load (e.g., due to dynamic frequency scaling).
Therefore, the times measured may vary depending on the configuration of your
system and the overall CPU load.
* CXP: When camera parameters are changed during image acquisition, the change is
not reflected in the interface card.
* CXP: If images are lost on the interface card due to a buffer overflow, e.g., when
the user application doesn't (re)queue buffers fast enough to deliver the images,
the images lost are indicated by the next delivered buffer. The lost images are marked as INCOMPLETE,
their file size will be 0, and the custom error code BUFFER_INFO_BASLER_XAPI_ERROR_CODE
is set to 42. Additionally, one lost frame is added to the stream info. Note that
exactly one lost frame is added regardless of how many frames were lost due to
the overflow.
* CXP: The GenTL device ID changes when an applet is changed. Therefore, the device ID that
was queried with one applet can be used with a different board and a different applet
only if the applet has the same name as the original one with which the device ID
was generated.
* CXP: The GenTL BUFFER_INFO_FRAME_ID, which can be queried via DSGetBufferInfo, doesn't
contain the source tag from the CXP image header. Instead, it contains a counter for
all frames that have been delivered to the computer.
* CXP: During an applet change, the cameras attached to an interface card are still displayed
in the devices list even though they are not accessible anymore. An attempt to open a
camera in this state leads to an error message.
* CXP: When the DeviceUserID of a camera is changed, a restart of the GenTL Producer is
required for the change to be reflected via the GenTL API. When using a GUI to interact
with the camera via GenTL (i.e., the pylon Viewer), a restart of that application is
required for the change to become visible.
* CXP: Under rare circumstances, when the CXP link speed is changed frequently on one port, at
some point a speed change has no effect anymore. To work around that,
either reload the applet by loading a different applet and then loading the original
one again or set the value of the SISO_FORCE_RELOAD_APPLET environment variable to 'yes'.
* CXP: When changing the PCIe slot used by the Basler CXP-12 Interface Card 1C
in a computer, the computer must be in shutdown state. Problems may occur if the computer
is in hibernation state, where the state of the OS has been persisted to
disk.
* CXP: In rare cases, the camera is not found after booting the computer. Power-cycle
the camera to resolve this.
* CXP: Grabbing with very high frame rates above 50000 fps using the Basler CXP-12
Interface Card 1C is not supported.
* CXP: When allocating buffers used for grabbing, the buffer address must be
aligned to 8-byte increments on 64-bit operating systems. This is
automatically the case if you use heap memory.
* CXP: If a version of the Basler Framegrabber SDK is installed on your computer,
you may experience incompatibility issues when using CoaXPress cameras
and interface cards. Therefore, Basler advises against installing pylon
in parallel to the Framegrabber SDK.
* Camera Link: The pylon Viewer may fail to enumerate Camera Link cameras when connected to
some Camera Link frame grabbers. To avoid that, run the pylon CL Configurator
tool from \Applications\x64\bin instead. The pylon APIs are not affected by
that issue.
* 3D: To use Basler blaze 3D cameras requires the pylon Supplementary Package
for blaze to be installed. The pylon Supplementary Package for blaze is
available for download on the Basler website.
* SDK: Some ace 2 cameras may use a Boolean parameter instead of the usual enumeration
for event notifications. The following code snippets can be used to work around
this issue.
For C++ you can use:
CBooleanParameter(camera.GetNodeMap(), "EventNotification").TrySetValue(true);
in addition to:
camera.EventNotification.TrySetValue(EventNotification_On);
For C# you can use:
Parameters[(BooleanName)"EventNotification"].TrySetValue(true);
in addition to:
Parameters[PLCamera.EventNotification].TrySetValue(PLCamera.EventNotification.On);
For VB the syntax is:
camera.Parameters(CType("EventNotification ", BooleanName)) .TrySetValue(true);
* pylon C: The pylon C API doesn't provide convenient functions to use GenDC
and the Basler blaze 3D camera yet.
* pylon C: For using the GenTL Consumer (e.g., with CoaXPress), additional
functionality was added to pylon C to be able to start and stop streaming
explicitly. This functionality has not been documented in the pylon C
programmer's guide yet.
Please refer to the pylon C++ programmer's guide (see chapter "Migrating
from Previous Versions - Changes in the IStreamGrabber API") or the
pylonC OverlappedGrab programming sample.
* pylon Viewer: On computers with an Intel HD graphics card, it may be necessary to
update the graphics driver to the current version.
* GenTL: [133711] Limited GenTL support for producers with GenTL version 1.4
and below.
* MP4: Recording of video files with cameras with resolutions of 20 MP or more
may fail if the Quality parameter is set to 80 % or more. To work around that,
set the Quality parameter to a lower value.
* MP4/AVI: [139274] The Recording feature doesn't support the Compression Beyond
feature in ace 2 Pro cameras. When recording is started and the Compression
Beyond feature is enabled, pylon will first disable the Compression Beyond
feature in the camera and then start recording.
* MP4: If the pylon Supplementary Package for MPEG-4 was already installed with a
pylon 5.x.x installation and pylon 6.x.x is installed afterwards, the pylon
Supplementary Package for MPEG-4 has to be uninstalled and installed again.
* MP4: MP4 video recording requires the pylon Supplementary Package for MPEG-4 to be
installed in order to work. The pylon Supplementary Package for MPEG-4 is
available for download on the Basler website.
* AVI video recording:
- When compression is enabled for AVI recording, some codecs may have
certain restrictions with respect to the camera pixel format and image size.
Example: When selecting the Xvid codec, the use of image resolutions like
640 x 480, 1280 x 720, 1280 x 960, and 1280 x 1024 may not work. In
that case, adjust the image height or width slightly.
- It is recommended to use the Windows Media Player for viewing the AVI files.
- Depending on the camera's pixel format, image size, and the codec used for
compression, the VLC Media Player may not play the recorded videos
correctly.
- For rendering uncompressed video files, the VLC Media Player requires the
image width to be a multiple of 4.
- The VLC Media Player may not render a video if the recording speed is less
than 5 frames per second. As a workaround, navigate to the "Input
Codecs" section in the VLC's "Advanced Preferences" dialog and increase
the value for the "File caching (ms)" setting.
* DirectShow and Twain: CoaXPress cameras are not supported with the DirectShow
and Twain drivers.
* USB: The Power Management used by the Intel USB host must be turned off since
Basler U3V devices may get desynchronized. If this is the case the Basler
U3V devices may be not available after booting the system in some cases.
Disable LPM packages on the USB3 bus with the following steps:
1. Enable advanced settings by executing the following command:
powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-
4ce1-be31-1b38b384c009 -ATTRIB_HIDE
2. Change the LPM settings in the power options:
- Open the Power Options in the control panel.
- Click "Change plan settings" for the selected power plan.
- Click "Change advanced power settings".
- In the "Power Options" dialog on the "Advanced settings" tab, select
"USB settings".
- Set "USB 3 Link Power Management" to "Off".
* GenTL: The GenTL producer for GigE Vision does not support action commands.
* GenTL: The GenTL producer for GigE Vision does not support multicast configurations.
* SDK: Using Visual Studio 2017, you may get the MSB4211 warning. To remove the
warning, specify the version of the Windows SDK in the Release and
Debug project properties (Configuration Properties -> General ->
Windows SDK Version).
* SDK: The InstantCameraArray classes can acquire images from a maximum of 21 cameras.
* pylon .NET: Updating to this version of the .NET API requires you to update
your .NET project files to reference the new assembly. This is required
due to the VB2015 compatibility fix
(interface class Basler.Pylon.IParameterListEnum was changed to ref class
Basler.Pylon.ParameterListEnum).
* pylon .NET: If native debugging is enabled for your .NET project and if your
project is referencing pylon assemblies, the application may crash when
running it under the Visual Studio 2012 or Visual Studio 2013 debugger.
To avoid this issue, enable the Managed Compatibility mode in the Visual
Studio Debugger options.
* General: If you run the GUI applications using the built-in Administrator
account on Windows 10, some Help/Support features may not work due to
security restrictions. |
|