石鑫华视觉 发表于 2024-11-30 11:35:30

宝视纳Basler-pylon 7.5.0相机软件套装Linux x86 (64位) - tar.gz~pylon-7.5.0.15658_linux-x86_64_setup.tar.gz

宝视纳Basler-pylon 7.5.0相机软件套装Linux x86 (64位) - tar.gz~pylon-7.5.0.15658_linux-x86_64_setup.tar.gz

pylon 7.5.0
2024年3月
7.5.0

pylon相机软件套装包含易于使用的SDK、驱动程序和工具,让您可通过Linux嵌入式PC来操作任意一款Basler相机。pylon采用最新GenICam技术,可无限制使用最新型号的Basler相机并使用相关的硬件功能。Basler pylon支持GigE Vision、USB3 Vision、BCON(基于MIPI)和GenICam GenTL。
pylon SDK简单易用,可帮助您开发完整的机器视觉应用、医疗应用和包括图像采集和图像处理在内的其他应用。仅需几行代码即可设置相机、采集图像,并将其保存。
pylon可为采用受支持的编程语言(如C、C++)开发的所有典型相机应用提供大量丰富的文档资料和示例程序以供参考,可大大促进应用的开发工作。
pylon提供的编程界面独立于正在使用的相机接口,这意味着可以轻松将使用pylon创建的应用程序移植到另一种相机接口技术。
由于pylon不仅支持Linux,还支持Windows和macOS,因此在pylon中为Linux开发的应用程序也可以轻松移植到其他操作系统和架构。
pylon Linux ARM(64位)可提供适用于Debian和相关Linux发行版(如Ubuntu)的Debian安装软件包,另外也可提供适用于其他Linux发行版的tar.gz压缩包。

pylon 7.5.0相机软件套装Linux x86 (64位) - tar.gz
文件名: pylon-7.5.0.15658_linux-x86_64_setup.tar.gz
文件大小: 640620971 字节 (610.94 MB)
修改日期: 2024-10-24 17:35
MD5: 31223a576da03796489a3e4a3da51fcb
SHA1: c9f5b0b5498296b1847fa95f5922d599dc2b952b
SHA256: 69b1cf08f05e0cbf27ff5ac6cfb447b57a375c94bfa1797e2db6fb0719633cb2
CRC32: 5ec0e3a0

Basler官方下载:
**** Hidden Message *****

百度网盘下载:
链接:https://pan.baidu.com/s/10xahPVlxzUyewUPZfzMpqw
提取码:**** Hidden Message *****

pylon 7 Camera Software Suite for Linux

RELEASE NOTES

Note: Patch versions of pylon for Linux 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:    2024-05-21

VERSION:         7.5.0 (x86_64, aarch64)

################################################################################


BINARY COMPATIBILITY
====================
* pylon C++ SDK = 8.0.0: Applications built with earlier versions of the pylon C++ SDK
                         are incompatible.
* pylon C SDK = 8.0.0: Applications built with earlier versions of the pylon C SDK
                     are incompatible.
* Data Processing SDK = 2.0.0: Applications built with earlier versions of the Data
                           Processing SDK are incompatible


NEW FEATURES / CHANGES
======================
* General: The versioning scheme of some pylon modules, e.g., C++ SDK, has been changed
         and has been decoupled from the pylon release version.
* CXP: Added support for Basler racer 2 L CoaXPress line scan cameras. These cameras
       are for use with the Basler CXP-12 Interface Card 2C/4C or imaWorx CXP-12
       Quad acquisition cards, which require a host interface with PCIe Gen 3x8
      (Direct Memory Access) or better.
* CXP: Added support for Basler ace 2 V CoaXPress cameras. These cameras
       are for use with the Basler CXP-12 Interface Card 1C/2C/4C or imaWorx CXP-12
       Quad acquisition cards, which require a host interface with PCIe Gen 3x8
      (Direct Memory Access) or better.
* GigE: Added support for Basler dart M GigE Vision cameras.
* GenTL/CXP: New line scan applets (version 1.1.1.0) for Basler CXP-12 Interface
             Card 1C/2C/4C and imaWorx CXP-12 Quad have been added.
* GenTL/CXP: 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.3.7.
* GenTL/CXP: The applet for Basler CXP-12 Interface Card 1C with static
             version S1.2 has been updated to version 5.3.7.
* CXP/GenTL: The CXP GenTL Producer, ProducerCXP.cti, has been updated to
             version 1.0.2.
* GenTL/CXP: The CXP driver has been updated to version 5.4.0.
* CXP: The CoaXPress trigger packets have been updated to CoaXPress version 2.1.
* CXP: Some missing features for CXP 2.0 have been implemented.
* CXP: Added an alternative handler for IOCTL_QUEUE_BUFFER that is
       called when a transfer length has been provided.
* CXP: Added firmware files to upgrade Interface Card 1C to Static 1.2 P0.
* GigE: The PylonGigEConfigurator now sets the interrupt moderation
      rate of NICsto 'High' by default. This has shown to deliver a better
      performance and a lower CPU load in some cases.
* pylon Viewer: The pylon Line Profile tool has been added in the
                Window menu of the pylon Viewer. This GUI tool displays the
                brightness along a freely placeable line in the image window.
* pylon Viewer: When using Single Shot with line scan cameras with a
                CoaXPress frame grabber that supports the height feature, the
                pylon Viewer will use the continuous acquisition mode, resulting
                in the acquisition of an image with the specified height instead
                of a single line.
* pylon Viewer: The Color Calibrator now supports Basler ace 2 GigE
                Vision and USB3 Vision and boost R CoaXPress color cameras.
* pylon Viewer: The docking framework used in the pylon Viewer has been
                replaced. This results in a new look and feel and docking behaviour.
* pylon Viewer: The New Features tab in the 'Welcome to pylon' dialog
                has been updated.
* pylon Viewer: The pylon Viewer GUI tools have been updated to Qt
                6.5.3.
* vTools: The new OCR Basic vTool has been added.
* vTools: In vTool dialogs with image display, the pixel coordinates of
          the current mouse pointer position are shown below the image.
* vTools: Improved Template Matching Basic with angle limitation and
          wait indicator.
* vTools: vTools Starter: Improved recognition times for code reader
          vTools.
* Workbench: The design of the vTools pane has been updated. vTools are
             now grouped by use cases and can be added as favorites. A search
             feature makes it easier to find the vTool you are looking for.
* Workbench: Results in the pin data view can now be matched to the
             corresponding region in the image. If there are several results from
             the same output pin, you can clickÂ′ "Show related Region" next to a
             result to highlight the corresponding region.
* Data Processing: Added a generic output observer that collects recipe
                   outputs in a queue.
* Data Processing: Removed type names from the Data Processing SDK
                   interface and replaced them with EVariantDataType and
                   EVariantContainerType.
* Data Processing: The acquisition mode can now be set for Camera
                   and Image Loading vTools when starting a recipe (see
                   EAcquisitionMode for more details).
* Data Processing: Allowed using callables as observers in Data
                   Processing SDK.
* Data Processing: Added a sample showing how to handle region data.
* Data Processing: Added a sample demonstrating how to use the OCR Basic
                   vTool.
* Data Processing: Improved the documentation of ellipse and rectangle
                   data types regarding rotation.
* Data Processing: Simplified Barcode and Composite Data Types samples.
* Data Processing: Added information about the pylon Viewer Recipe Code
                   Generator to documentation and samples. Added overview
                   diagram to programmer's guide.
* BPD: The offline BPD has been updated.


CORRECTIONS
===========
* GigE: An EmitResend is skipped for empty lists. This reduces the system
      load. (Version 5.4.0.1250)
* GigE: Timeouts for read or write requests are no longer ignored.
* GenTL/USB: A GenTL Producer (USB) issue with with packed pixel formats
             on ace 2 cameras has been fixed.
* GenTL/GigE: A GenTL Producer (GEV) issue with with packed pixel formats
            on ace 2 cameras has been fixed.
* pylon C++ SDK: A potential memory leak of the CPylonDataComponent has
               been fixed.
* pylon C++ SDK: Changed the "pylonutilitypcl" library from loading at
               start-up to on demand at runtime.
* CXP: The maximum image width for mirroring has been improved.
* CXP: The FG_SYSTEMMONITOR_USED_CXP_CONNECTIONS did not show correct values
       before. This has been fixed.
* CXP: An incorrect default for FG_LINETRIGGERINSRC and FG_SHAFTENCODERINSRC has
       been fixed.
* CXP: When WaitForFrame returns, buffers are always fully
       accessible by the application in all acquisition modes. This fixes issues
       when re-queuing a buffer very quickly.
* CXP: Fixed an issue which caused wrong setting for FG_DIGIO_INPUT when
       configuring a GPIO.
* GenTL/CXP: Fixed the length of CXP_BOOTREG_MANUFACTURE_INFO.
             Fixed unset Camera Link config value. Fixed discovery for cameras
             that start with 1.25 GB/s.
* GenTL/CXP: Fixed the Fg_unregisterApcHandler(), which has always been
             waiting for a timeout.
* GenTL/CXP: The range verification when reading values from the camera
             via GenAPI has been disabled to avoid caching issues.
* GenTL/CXP: A potential race condition have been fixed where a remote
             device could have been considered as discovered before the internal
             discovery has ended.
* GenTL/CXP: Changed the version of *.cti files.
* pylon Viewer: Improved the overall stability and performance when
                images are acquired at high frame rates.
* pylon Viewer: Fixed a potential crash when opening a camera while a CXP
                device was connected to the system.
* pylon Viewer: Fixed a potentially incorrect handling of camera grabbing
                state in Static Defect Pixel Correction plugin when switching
                cameras.
* pylon Viewer: Improved the way the Color Calibrator accesses cameras
                to support more camera models.
* pylon Viewer: Fixed an issue where images with height or width
                greater than 32767 would not be displayed.
* pylon Viewer: The behavior of the pylon Welcome dialog has been improved.
                Now, it only stays on top application-wide rather than system-wide.
* pylon Viewer: Fixed potential crash after stopping a recording with
                large images.
* pylon Viewer: Fixed an issue where moving the mouse in an empty image
                window would display invalid coordinates in the status bar.
* pylon Viewer: Fixed an issue where the Welcome dialog was not on top.
* pylon Viewer: Fixed an issue where the correct BPD topic wasn't opened
                when clicking the "Get help" link in the flat-field correction
                wizard.
* pylon Viewer: Fixed an issue that caused tooltips to be incorrectly
                displayed in some rare cases.
* Firmware Updater: Fixed an issue where cameras could not be
                  rediscovered after reset.
* vTools: Calibration Basic/Pro: Cosmetic improvements
          of the GUI.
* vTools: Fixed zoom focus in vTools with image editors.
* vTools: Fixed limit handling and readability in Image
          Enhancer Basic GUI.
* vTools: Fixed a typo in the feature documentation of the
          Gray Value Transformer vTool.
* vTools: Improved error message for Template Matching Basic and
          Image Morphology Basic if the format of the training image differed
          from runtime data.
* vTools: Updated vTool documentation for Template Matching Basic.
* vTools: In the settings dialog of the Camera vTool it's not possible
          anymore to change the selected camera while the recipe is running.
* vTools: Added missing icons in the settings dialog of
          the Image Loading vTool.
* vTools: Fixed crash during refresh of the available camera devices in
          the Camera vTool settings dialog.
* vTools: The type of output error for Gray Value Transformer Starter
          was changed from RegionArray to Image (pin type is Image).
* vTools: Updates for Image Sharpening Starter vTool documentation and
          fixes for inaccuracies in vTool settings:
          A maximum mask size has been introduced, the maximum sharpening filter
          value is 25, and the maximum unsharp mask value is 101. The default factor
          for the sharpening filter is set to 9.
* vTools: Fixed inaccuracies in Image Sharpening Starter settings:
          An error now appears in the pin data view if the mask size entered is
          greater than the maximum size.
* vTools: Fixed inaccuracies in Image Sharpening Starter settings:
          When changing the mask height and width in the settings dialog, the
          parameter values in the API are updated accordingly.
* vTools: Fixed some layout issues in the Template Matching Starter dialog.
* Workbench: Fixed an issue that prevented scrolling in the Statistics tab
             of the Recipe Management pane.
* Workbench: Fixed an issue that could prevent recipes from being saved and
             loaded correctly when the user interface language was set to Japanese.
* Workbench: Changed the Sales inquiry URL in the vTool Licensing window
             for easier evaluation license access.


RESTRICTIONS
============
* GigE Vision: 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: 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.
* GenTL/GigE: The GenTL producer for GigE Vision does not support action
            commands.
* GenTL/GigE: The GenTL producer for GigE Vision does not support multicast
            configurations.
* GigE Vision: Multiple IP configurations on a single network interface are not
               fully supported by the IP Configurator tool.
* GigE Vision: Assigning a static IP address to a camera that is not in the same
               subnet as the network adapter may make the camera unreachable. To prevent
               this, set the rp_filter (reverse path filter) to 2 ("loose mode") on the
               camera's network interface. For more information, see the Assigning an IP
               Address to a Camera topic in the Basler Product Documentation.
* CXP IC: 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 acquisition frame rate
          and cause image loss.
* CXP IC: For line scan applets, ranges of line period and line exposure are not
          handled properly. The maximum values may be lower than expected.
* CXP IC: For line scan applets with image mirroring enabled (VantagePont = TopRight
          or BottomRight), the actual maximum image width may be smaller than
          documented and depends on the applet and pixel format used. However,
          all applets support the maximum camera width of the Basler racer 2 L
          cameras (r2L8192-200cm). Contact Basler if a larger image width
          is required.
* CXP IC: When the CXP link speed is changed frequently on one port, it may
          happen that the speed change doesn't have any effect anymore. In that case,
          the error messages "Failed to set bitrate of uplink transceivers" and
          "Failed to set bitrate of downlink transceivers" are logged. Since the
          camera discovery probes the unconnected ports and therefore changes their
          link speed, this issue may occur when an application frequently tries to
          discover new cameras on unconnected ports.
* GenTL/CXP: The actual buffer size limit is 2 GB, which consequently imposes
             a restriction on the permissible values for Width and Height
             in the producer and results in that the maximum size of image is 2 GB.
* GenTL/CXP: The fps limit is between 50000 and 90000 fps depending on the number
             of buffers and image size.
             Examples for approximate values: 10 buffers and a minimum
             image size of 48x1 give a limit of approximately 50000 fps. 50
             buffers and a minimum image size of 48x1 give a limit of about 90000 fps.
             50 buffers and an image size of 8192x1 give a limit of approximately
             50000 fps.
* GenTL/CXP: When camera parameters are changed during image acquisition, the
             change isn't reflected in the frame grabber. This is because
             the GenTL Producer retrieves the relevant parameters (width,
             height, image format, etc.) before starting the acquisition and
             synchronizes these with the frame grabber.
* GenTL/CXP: According to the GenTL standard, the device ID should remain
             constant between two sessions. However, the GenTL device ID changes
             when the applet is changed. Therefore, the device ID can only be
             reused if the applet has the same name as the applet with which
             the device ID was generated.
* 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 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: In rare cases, the camera is not found after booting the computer. Power-cycle
       the camera to resolve this.
* 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: When allocating buffers used for grabbing, the buffer address must be
       aligned to 8-byte increments. This is automatically the case if you use
       heap memory.
* 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: Using secure boot (UEFI mode) with Linux requires a driver that is signed with a trusted
       certificate. Since the driver is provided as source code, there is no way to sign it
       with a trusted Basler certificate. To work with the driver, secure boot can be disabled.
       Alternatively, the driver can be self-signed as described in this Ubuntu blog entry:
       https://ubuntu.com/blog/how-to-sign-things-for-secure-boot
* 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.
* GenTL: Limited GenTL support for producers with GenTL version 1.4 and below.
* 3D: Using 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.
* pylon Viewer: A new image throttle has been implemented in the pylon Viewer to
                improve overall stability and performance. This introduces a new
                restriction which affects the video recording feature of the pylon
                Viewer. Allowing only 250 images per second and camera in the
                imaging pipeline limits the ability to record every frame when
                exceeding this limit.
* pylon Viewer: The Color Calibrator does not support all Basler color cameras.
                Due to a different camera feature set, Basler dart and boost V
                cameras are not supported.
* pylon Viewer: Under certain circumstances, e.g., a very slow or busy computer,
                the Color Calibrator may not work if the camera has already been
                opened in the pylon Viewer.
                To prevent this, close the camera before using the Color Calibrator.
* pylon Viewer: To use the pylon Viewer, you must install the latest Mesa OpenGL driver for
                your system. On Debian-based platforms, you also need to install the
                following packages: libgl1-mesa-dri, libgl1-mesa-glx, libxcb-xinerama0,
                and libxcb-xinput0
* pylon Viewer: Under circumstances, the pylon Viewer may experience issues when using
                the Wayland display server protocol. It is recommended to use Xorg instead.
* 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 by 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).
* Workbench: Pixel values in the pin data view will not be updated if no new images are
             acquired.
* Workbench: When switching to full screen in a pin data view, the screen will remain black
             when no new images are acquired.
* Workbench: When loading recipes containing multiple pin data views, the limit of 16
             pin data views will be reached early, even if there are fewer than 16 pin
             data views present. Restarting the pylon Viewer may solve this issue.
* Workbench: The context menu in the Workbench may be too small to show all
             vTools when it is opened near the edges of the Workbench.
* Workbench: The pin data view may not show RGB values in the status bar when recipe is not
             running.
* Workbench: The pin data view may not allow cleaning up deleted pins.
* SDK: Under rare circumstances some SDK samples may terminate abnormaly. To workaround this,
       you can either rename the "pylonutilitypcl.so" library located e.g., under
       /opt/pylon/lib, unset the GenTL path, or prevent loading the U3V GenTL producer.
* 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);
* 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 guides yet.
         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.
* SDK: Kernel 3.x or higher is required to use the pylon C API.
* MP4: MP4 video recording requires the pylon Supplementary Package for MPEG-4 to
       be installed. The pylon Supplementary Package for MPEG-4 is available for
       download on the Basler website.
* MP4: Recording of video files with cameras with resolutions of 20 MP or higher
       may fail, if the Quality parameter is set to 80 % or more. As a workaround,
       set the Quality parameter to a lower value.
* MP4: 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 first disables the Compression Beyond
       feature in the camera and then starts recording.
* BPD: The Basler Product Documentation (BPD) requires advanced JavaScript support. Open the
       Basler Product Documentation in a modern browser, e.g., Firefox 44 (or higher) or
       Chrome 49 (or higher).
* BPD: On Ubuntu 22.04 (or higher), the offline Basler Product Documentation (BPD) may not be
       accessible when using Firefox due to permission restrictions. To work around this issue, you can
       set the environment variable TMPDIR to a location in the user's home directory, use a
       different browser, or install Firefox from a different source than snap.
页: [1]
查看完整版本: 宝视纳Basler-pylon 7.5.0相机软件套装Linux x86 (64位) - tar.gz~pylon-7.5.0.15658_linux-x86_64_setup.tar.gz

LabVIEW HALCON图像处理入门教程(24.09)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24