Your browser is out of date. It may not display all features of this websites. Learn how to update your browser.

News / Press | Careers | Investors
  • New Features in the pylon Camera Software Suite 6.1

    The new features in release 6.1 are: Compression Beyond support, CoaXPress 2.0 support also for Linux x86, improved Features pane and more.

    Download pylon now
  • Introduction to the pylon Camera Software Suite

    See the highlights of the latest pylon 6 version in our new video.

    Watch now!

pylon for Linux x86

The pylon Camera Software Suite is a software package comprised of an easy-to-use SDK along with drivers and tools that you can use to operate any Basler camera with a Windows, Linux or macOS operating system. Thanks to the latest GenICam technology pylon offers unrestricted access to the latest camera models and features.

pylon Viewer Feature Screenshot

An overview of features for the pylon Linux x86 release

  • Unlimited support of Basler CoaXPress 2.0 (64 bit), GigE Vision and USB 3.0 cameras
  • GenICam GenTL Producer based on version 1.5 for Basler CoaXPress 2.0, GigE Vision and USB3 Vision cameras
  • Configuration support for BCON cameras
  • Support for 32 and 64-bit x86 architectures
  • Customized for desktop as well as embedded systems
  • User-friendly, GenICam-based SDK that lets you save development costs and secure your investments for the long term.

The GenTL standard offers the ability to generically find one or more cameras, address and configure them and then capture images. This means Basler cameras can also be operated with third-party software libraries that support the GenTL standard, such as MathWorks MATLAB, MVTec HALCON or STEMMER IMAGING Common Vision Blox. Thanks to Basler’s longstanding experience and industry-leading expertise in the development of high-performance drivers, this enables a stable, reliable and error-free image transfer along with low CPU load.

You can download the Basler pylon Linux x86 software, the Read Me and the pylon Linux x86 documentation here.

The current version of pylon Linux x86 runs on all recent Linux kernel versions (LSB 4.1 – for more specific information, please check the ReadMe file ).

pylon 6 – faster, smaller, easier!

pylon 5 – faster, smaller, easier

Fast: Thanks to GenICam, cameras can be activated about four times faster than with preceding GenICam versions.

Smaller: Thanks to pylon’s advanced architecture, your application’s memory footprint keeps as small as possible.

Both of these features are particularly advantageous in less high-performance systems, e.g. embedded systems.

Easier: Thanks to the unique easy-copy deployment feature, the pylon SDK makes it possible to deliver created programs to end users more easily than ever before. All it takes is to copy the pylon files that are actually used for the runtime to the target system – then the pylon-based applications can be redistributed in the leanest way while saving more resources than ever before. Thanks to the copy deployment, pylon can also be installed without conflicts for Machine Vision software packages by other manufacturers based on GenICam technology.

  • New: Compression Beyond

    pylon allows enabling and configuring losless and lossy compression in cameras that support the Compression Beyond feature, and to decompress acquired compressed images for further processing. More information about the Compression Beyond feature can be found here.

    Note: The Compression Beyond feature is available on selected ace 2 Pro camera models only.

    Find out more
  • New: User defined Features pane

    The default feature pane lists all features for configuration of the currently selected camera. In pylon it is possible to create user defined feature panes and place selected features via drag & drop. Like the default feature pane, user defined feature panes can be placed anywhere within the pylon Viewer. It is also possible to hide and show the user defined feature pane via pylon Viewer's "Window" menu.

    In order to facilitate finding the right features in certain situations, the feature pane allows selecting a use case related to camera configuration tasks. Selecting such a use case leads to having all related features highlighted in the feature pane, so that the right settings for the task can easily be found.

    Find out more
  • Sharpness Indicator

    You lose time and struggle with focusing your lenses? With the new Sharpness Indicator in the pylon Viewer, focusing your lens becomes a piece of cake! Simply define the area of interest you want to focus your lens on. Cycle through the entire focus range of your lens by turning the focus ring to its minimum and maximum positions. And eventually find the perfect focus for your lens based on the sharpness measurement of the pylon Sharpness Indicator.

    Sharpness Indicator
    Find out more
  • GigE Action Commands made easy!

    You are wondering how to save costs on trigger cables and still get precise triggering and perfect synchronization of multiple GigE cameras? With the Action Command and Scheduled Action Command (PTP, IEEE1588) camera features and the pylon Camera Software Suite this task can be solved with ease. The new Action Command pane in the pylon Viewer is designed to help beginners as well as experienced developers to easily evaluate Action Commands and Scheduled Action Commands and implement them in their own application.

    GigE Action Commands made easy!
    Find out more
  • Vignetting Correction

    You are using bigger size and expensive lenses to get rid of vignetting artefacts? With the new Vignetting Correction camera feature and the pylon Camera Software Suite you can make use of smaller size and low-cost lenses and still avoid vignetting artefacts. Simply let the pylon Viewer calculate the correction values and save them in the camera. The camera will then apply the correction values to every image while maintaining its real-time functionality and still providing maximum performance to your application. In this way you can make use of cost-effective lenses and thus decrease your total project costs.

    Note: The Vignetting Correction feature is available on selected ace U and ace L camera models only.

    Find out more
  • pylon Viewer recording feature with the latest MPEG-4 encoder

    Beyond providing a method to record the camera live view as a video file in various compressed or uncompressed formats, this feature also allows you to record sequences of single frames in various formats on your PC's hard drive either as an MP4 file or as a slide show of individual frames. Furthermore, the recording speed can be varied to create time-lapse videos.

    The recording of video files in the latest MPEG-4 format requires the installation of the additional pylon package for MPEG-4 Linux.

    To the download form (Linux x86, 32 bit)
    To the download form (Linux x86, 64 bit)

    Find out more
  • Histogram function

    Assessing camera image quality is a piece of cake with the new histogram function in the pylon Viewer. Use the histogram function to calculate and display the distribution of gray values in the active image. You automatically get information about the minimum and maximum gray values as well as the arithmetic mean and standard deviation. All you need is one click to display a logarithmic scale version of the histogram. Use the zoom and pan functions to analyze critical areas more precisely. The Save and Copy buttons allow you to save histogram data (in a CSV file for further analysis in other programs such as Microsoft Excel, for example).

    Histogram function
    Find out more
  • Crosshair & Grid

    Display a crosshair or a grid in your image to adjust the positon of your camera in order to get a perfect shot of your target object. The crosshair function allows you to dynamically change its size and position while automatically adapting its display color based on the underlying pixel grey values. The grid function comes with three different grades of scanning fineness and allows for simultaneous positioning of multiple cameras or target objects.

    Crosshair & Grid
    Find out more
  • Multilingual support in the pylon Viewer

    Do you want to use the powerful pylon Viewer in other languages than English? No problem! With the new language feature you can now use the pylon Viewer in other languages such as Chinese, Japanese or Korean. Simply select your preferred language under Options in the pylon Viewer and start checking out your Basler camera in a familiar environment.

     Multilingual support in the pylon Viewer
    Find out more
  • Color Calibrator for MED ace cameras

    True color reproduction is crucial in a variety of applications, but remain challenging for vision developers due to complex configuration of camera parameters. The Basler Color Calibrator allows for a quick and easy-to-use color calibration of the camera for a given light setting.

    The 4-step Color Calibrator guides you through the process of color calibration so that you can fully utilize Basler’s powerful 12-bit color pipeline inside the MED ace cameras. The calibration process makes use of all the camera features such as Auto Gain, Auto Exposure, White Balance, Color Transformation Matrix, Color Adjustment (Hue, Saturation) and Gamma to reach the perfect color calibration with just a few clicks!

    Find out more
  • Integrated camera product documentation for even more ease of use

    With the context-sensitive product documentation integrated directly in the pylon Viewer, the camera evaluation and software development is easier than ever! Just one click on the camera features in the pylon Viewer will take you directly to the descriptions of features in our HTML-based camera documentation. No more document downloads or searching – it only takes one click!

    Thanks to integrated examples of programming code for all supported programming languages such as C++, C# and C, developing your own software is easier than ever – just copy the code, insert it into your own application, compile it and you’re done!

    Tutorial on the pylon Camera Software Suite

    Find out more
  • Multilingual support for camera features in the pylon Viewer

    Do you want to have the camera feature description and tool tips displayed in other languages than English? No problem! For the first time in the industry, multilingual support for camera features is now offered in the unique feature documentation for the pylon Viewer! Select your preferred language such as Chinese, French, German, Italian, Japanese, Korean, Russian or Spanish and have pylon translate the feature documentation and tool tips. Sample code for easy programming is also available.

    Tutorial on the pylon Camera Software Suite

    Find out more
  • The pylon SDK

    The pylon SDK is user-friendly to help you develop your own camera applications. Just a few lines of code are all that's needed to configure the camera, capture images and save them to the PC's hard drive.

    Extensive documentation and a wealth of sample programs for all typical camera applications in all supported programming languages (C, C++, C#, VB.Net, etc.) provides a critical boost to application development.

    What Is a Machine Vision SDK?

    Find out more
  • Bandwidth manager for GigE and USB 3.0 cameras

    This simple tool lets you check whether your GigE or USB 3.0 camera(s) reliably deliver all images to your application (such as the pylon Viewer) at the specified bandwidth settings. In this way you can optimize your GigE or USB 3.0 setup in terms of maximum image data throughput and reliability. The load from image data transfer can be calibrated for each GigE or USB 3.0 camera connected, so that all cameras can transmit their image data without errors, using the maximum bandwidth available.

    Bandwidth manager for GigE and USB 3.0 cameras
    Find out more
  • Automatic Adjust Image Function

    Another attractive feature is the new Automatic Adjust Image button in the pylon Viewer. A single click on this button triggers automatic configuration of the selected camera to its environment in terms of color and brightness.

    Find out more
  • pylon camera emulator

    Would you like to begin doing software development without having a real camera on hand or you don't have the full number of cameras available to develop an application for several cameras? No problem! With the pylon camera emulator you can activate up to 256 camera emulators. Image capture and other basic functions of a camera are emulated. The camera emulator even offers functions that a real camera does not have. You can, for example, load reference images from your application scenario and develop or test your image processing algorithms. Would you like to test a special situation such as errors in image capture or image transmission? That's easy with the camera emulator. All you need is one click to create very specific image errors. You will find additional information about the camera emulator in the pylon programmer manuals.

    pylon camera emulator
    Find out more

Easier software development for embedded systems

Due to the cost benefits compared to standard desktop systems, embedded systems are becoming increasingly attractive for vision applications. However, in contrast to a standard system, the software development for an embedded target is often much more complex – and thus more expensive.

pylon simplifies the development process for embedded systems, helping reduce the development costs and thus the cost threshold for the affordability of embedded developments:

  • Since pylon supports different operating systems (Windows, macOS, Linux) and processor architectures (x86, ARM) and provides the same API for each, the application development (e.g. of a prototype) can easily be started on a standard PC and later ported to another – e.g. embedded – platform without changes to the code. Already-existing pylon-based code can also be easily migrated from a desktop to an embedded target.
  • Independently of the camera interface technology used (GigE, USB, etc.), pylon always provides the same API. This makes it possible to start the development, even in the evaluation and prototype phase, with an easily-integrated plug & play-ready camera (e.g. dart with USB3 Vision interface) and later switch it to another interface (e.g. dart with BCON interface) in an embedded context. If anything, this transition only requires a few lines of changed code.

Download pylon

Teaser - Download pylon
Go to Downloads Section

Camera Quick Finder

Find Product

We’d Be Glad to Help You

Sales Inquiry
Basler Support

Use of pylon

Use of pylon

The use of pylon is permitted only with Basler cameras. More information can be found here.