Altijd de juiste keuze om Basler camera's aan te sluiten
Basler Pylon is een krachtig softwarepakket voor het bedienen van Basler-camera's. Het biedt een uitgebreide set tools voor het vastleggen, weergeven en verwerken van beelden en video's, en is speciaal ontworpen voor gebruik in industriële en wetenschappelijke toepassingen.
Besturingssystemen en programmeertalen
Basler Pylon is compatibel met een breed scala aan besturingssystemen en programmeertalen. Besturingssystemen; Windows, MacOS, Android, Linux en Linux ARM. Programmeertalen; C++, C#, Python, Node.js en Matlab.
Door het brede aanbod besturingssystemen en programmeertalen is het gemakkelijk te integreren in bestaande workflows en processen. Met de intuïtieve gebruikersinterface en de krachtige functies biedt Basler Pylon een flexibele en betrouwbare oplossing voor het vastleggen van hoogwaardige beelden en het uitvoeren van complexe beeldverwerkingsalgoritmen. Bekijk het aanbod computer vision systemen van Basler.
De Basler pylon software is ontworpen om te werken met camera's die compatibel zijn met de GenICam-standaard. GenICam is een gestandaardiseerd softwareplatform voor de besturing van industriële camera's en de uitwisseling van cameragegevens tussen verschillende softwaretoepassingen. Door het gebruik van GenICam kunnen gebruikers snel en gemakkelijk de verschillende instellingen van hun camera's aanpassen en de beeldgegevens efficiënter verwerken.
Video: Basler Pylon - VTools
Workflow van Basler Pylon VTools in 4 stappen
Basler Pylon VTools biedt een gebruiksvriendelijke en gestroomlijnde workflow om uw beeldverwerkings- en analyseprojecten te realiseren. Deze workflow bestaat uit vier stappen: Connect, Configure, Develop en Run.
Met Connect kunt u uw Basler-camera verbinden met de software en de cameraparameters instellen. Configure stelt u in staat om de functies te selecteren die u wilt gebruiken en de parameters ervan aan te passen aan uw specifieke toepassing. Daarnaast biedt Configure ook geavanceerde mogelijkheden om het beeld aan te passen en het te kalibreren.
Vervolgens komt Develop, waarbij u uw eigen op maat gemaakte beeldverwerkings- en analyse-algoritmen kunt ontwikkelen met behulp van de VTools API. De API biedt u een breed scala aan tools en functies om uw algoritmen te bouwen en te optimaliseren. U kunt de algoritmen dan integreren in uw softwareapplicatie of in een embedded systeem.
Ten slotte, met Run, kunt u uw applicatie uitvoeren en de resultaten van uw analyse in real-time bekijken. Met de mogelijkheid om de resultaten te exporteren naar verschillende formaten, kunt u uw analysegegevens delen met andere systemen of softwareapplicaties.
Met de "Run Option Workflow" in Basler Pylon kunnen gebruikers de resultaten van hun beeldverwerkingsalgoritmen exporteren naar verschillende bestandsformaten. De beschikbare exportformaten zijn afhankelijk van de specifieke versie van Pylon die wordt gebruikt.
Hier zijn enkele voorbeelden van de formaten die beschikbaar kunnen zijn:
- TIFF: Dit is een veelgebruikt bestandsformaat voor afbeeldingen en ondersteunt verschillende kleurruimtes en compressie-opties.
- BMP: Dit is een eenvoudig en veelgebruikt bestandsformaat voor afbeeldingen. Het ondersteunt alleen ongecomprimeerde beelden.
- JPEG: Dit is een veelgebruikt bestandsformaat voor afbeeldingen met compressie. Het ondersteunt verschillende compressie-opties die kunnen worden geconfigureerd in Pylon.
- PNG: Dit is een populair bestandsformaat voor afbeeldingen met compressie. Het ondersteunt verschillende kleurruimtes en compressie-opties.
- AVI: Dit is een veelgebruikt bestandsformaat voor video's. Het kan worden gebruikt om een reeks afbeeldingen op te nemen als een videobestand.
- H264: Dit is een video-compressieformaat dat wordt ondersteund door sommige Basler-camera's. Het biedt een hoge compressieratio met behoud van kwaliteit.
Het is belangrijk op te merken dat niet alle formaten beschikbaar zijn in elke versie van Pylon en dat sommige formaten mogelijk extra software of codecs vereisen om te kunnen worden geopend of afgespeeld. Raadpleeg de documentatie van Basler voor meer informatie over de beschikbare exportformaten in uw versie van Pylon.
Kortom, de Connect-Configure-Develop-Run workflow van Basler Pylon VTools maakt het mogelijk om snel en efficiënt beeldverwerkings- en analyseprojecten te ontwikkelen en uit te voeren, terwijl het flexibiliteit biedt om aan de specifieke eisen van uw toepassing te voldoen.
Wat biedt Basler Pylon u als klant?
Basler Pylon biedt verschillende functionaliteiten die uw klanten kunnen gebruiken om hoogwaardige beelden vast te leggen en te verwerken. Enkele voorbeelden van wat uw klanten met Basler Pylon kunnen doen zijn:
- Beeldacquisitie: Met Basler Pylon kan uw klant beelden van Basler-camera's vastleggen met hoge resolutie en snelheid, wat essentieel is voor vele toepassingen, zoals machinebouw, automatisering en inspectie.
- Beeldverwerking: Basler Pylon biedt een krachtige set tools voor beeldverwerking, waarmee uw klant verschillende beeldbewerkingsalgoritmen kan toepassen op de vastgelegde beelden, zoals filters, ruisreductie, kleurcorrectie en meer.
- Camera-instellingen: Basler Pylon biedt uw klanten de mogelijkheid om de camera-instellingen aan te passen, zoals belichtingstijd, witbalans en kleurruimte, om zo de beeldkwaliteit te optimaliseren voor hun specifieke toepassing.
- Livebeeldweergave: Basler Pylon biedt een livebeeldweergave, zodat uw klanten de vastgelegde beelden in real-time kunnen bekijken en aanpassen.
Kortom, met Basler Pylon kunt u als uw gebruiker hoogwaardige beelden vastleggen en verwerken, wat essentieel is voor vele toepassingen in verschillende industrieën.
Componenten van de Basler pylon Camera Software Suite
De Basler pylon Camera Software Suite bestaat uit verschillende componenten die allemaal bijdragen aan het vastleggen, weergeven en verwerken van beelden met Basler-camera's. Hieronder staan de belangrijkste componenten van de Basler pylon Camera Software Suite:
- Pylon Viewer: Dit is een intuïtieve applicatie voor het bekijken van beelden die met Basler-camera's zijn vastgelegd. Pylon Viewer biedt een breed scala aan functionaliteiten, waaronder zoomen, pannen, het aanpassen van kleuren en het opslaan van beelden.
- Pylon SDK: Dit is een software development kit waarmee ontwikkelaars de functionaliteiten van Basler-camera's kunnen integreren in hun eigen applicaties. Pylon SDK ondersteunt verschillende programmeertalen, zoals C++, C#, Python en Matlab.
- Pylon Control Center: Dit is een hulpprogramma waarmee gebruikers de camera-instellingen kunnen wijzigen en de camera kunnen kalibreren. Pylon Control Center biedt ook hulpmiddelen voor het oplossen van problemen en het bekijken van camera-informatie.
- Pylon GigE Vision Filter Driver: Dit is een driver waarmee GigE Vision-camera's van Basler kunnen worden gebruikt met standaard GigE Vision-software, waardoor de integratie in bestaande workflows eenvoudiger wordt.
- Pylon USB3 Vision Filter Driver: Dit is een driver waarmee USB3 Vision-camera's van Basler kunnen worden gebruikt met standaard USB3 Vision-software, waardoor de integratie in bestaande workflows eenvoudiger wordt.
Voordelen Pylon
Er zijn veschillende voordelen aan het gebruik van Basler Pylon in combinatie met Basler-camera's. Hieronder staan enkele belangrijke voordelen van Pylon:
- 80% tijdsbesparing: Het gebruik van de Pylon Camera Software Suite kan leiden tot een besparing van tot wel 80% van de tijd die nodig is voor beeldverwerking. Dit komt doordat Pylon een uitgebreide set van krachtige functies biedt en geautomatiseerde workflows, waardoor ontwikkelaars snel en efficiënt beeldverwerkingsapplicaties kunnen ontwikkelen.
- Snellere resultaten door eenvoud: Pylon biedt een intuïtieve gebruikersinterface en maakt gebruik van de nieuwste technologieën, waardoor de beeldvastlegging en -verwerking sneller en eenvoudiger is dan met andere softwareoplossingen. Dit leidt tot snellere resultaten en hogere productiviteit.
- Gemakkelijk te leren: Pylon is gemakkelijk te leren dankzij de intuïtieve gebruikersinterface en uitgebreide documentatie en tutorials. Hierdoor kunnen gebruikers snel aan de slag met het vastleggen en verwerken van beelden zonder dat er uitgebreide training nodig is.
- 60% minder programmeercode: Pylon biedt een uitgebreide set van krachtige functies en geautomatiseerde workflows, waardoor ontwikkelaars minder code hoeven te schrijven om beeldverwerkingsapplicaties te ontwikkelen. Hierdoor kan de ontwikkeltijd en de kans op programmeerfouten worden verminderd.
- Meer stabiliteit, minder oorzaken van falen: Pylon is geoptimaliseerd voor hoge prestaties en maakt gebruik van de nieuwste technologieën, waardoor de beeldvastlegging en -verwerking betrouwbaarder is dan met andere softwareoplossingen. Hierdoor wordt de stabiliteit verhoogd en de kans op fouten en uitvaltijd verminderd.
- Eenvoudige ontwikkeling van embedded applicaties: Pylon biedt een set van tools die het gemakkelijk maken om beeldverwerkingsapplicaties te ontwikkelen en te integreren in embedded systemen, waardoor ontwikkelaars snel en efficiënt applicaties kunnen ontwikkelen voor bijvoorbeeld industriële automatisering of robotica.
- Pylon voor medische en life sciences: Pylon biedt speciale functies voor medische en life sciences-toepassingen, zoals ondersteuning voor DICOM-formaten en image processing filters voor röntgen-, CT- en MRI-beelden. Hierdoor kunnen ontwikkelaars snel en efficiënt medische beeldverwerkingsapplicaties ontwikkelen.
- Pylon voor 3D Vision: Pylon biedt speciale functies voor 3D Vision-toepassingen, zoals ondersteuning voor stereovisie-camera's en een uitgebreide set van algoritmen voor het genereren van 3D-beelden en -modellen. Hierdoor kunnen ontwikkelaars snel en efficiënt 3D-beeldverwerkingsapplicaties ontwikkelen voor bijvoorbeeld robotica, inspectie en meting.
Basler Pylon VTools
Met Pylon VTools kunt u snel en efficiënt beeldverwerkingsapplicaties ontwikkelen die voldoen aan uw specifieke behoeften en eisen. Basler Pylon VTools biedt een reeks functies voor beeldverwerking en -analyse:
- Color Blob Analysis: Hiermee kunt u objecten in het beeld herkennen en analyseren op basis van hun kleur.
- Blob Analysis: Hiermee kunt u objecten in het beeld herkennen en analyseren op basis van hun vorm en grootte.
- QR Code Reader: Hiermee kunt u QR-codes in het beeld herkennen en decoderen.
- Calibration and Rectification: Hiermee kunt u de afwijkingen van de camera kalibreren en het beeld rechttrekken.
- Geometric Pattern Matching: Hiermee kunt u objecten in het beeld herkennen en analyseren op basis van hun geometrische patronen.
- Measurement: Hiermee kunt u afstanden, hoeken en andere geometrische eigenschappen van objecten in het beeld meten.
- Barcode Reader: Hiermee kunt u barcodes in het beeld herkennen en decoderen.
- Data Matrix Code Reader: Hiermee kunt u data matrix codes in het beeld herkennen en decoderen.
- Template Matching: Hiermee kunt u een sjabloon van een object maken en deze vergelijken met objecten in het beeld om overeenkomsten te vinden.
Deze functies zijn ontworpen om ontwikkelaars te helpen bij het ontwikkelen van beeldverwerkingsapplicaties voor verschillende toepassingen, waaronder productie-inspectie, kwaliteitscontrole, robotica, medische beeldverwerking en meer.
Uitgebreide beschrijving van belangrijkste functies VTools
Meer uitgebreide uitleg over de belangrijkste functies:
- Color Blob Analysis: deze functie stelt gebruikers in staat om objecten in een afbeelding te herkennen en te analyseren op basis van hun kleur. Hierbij wordt gebruik gemaakt van verschillende kleurruimten, zoals RGB of HSV, om de kleuren van objecten te identificeren. De kleureninformatie wordt vervolgens gebruikt om objecten te scheiden van hun achtergrond en hun grootte, positie en andere parameters te analyseren.
- Blob Analysis: deze functie maakt gebruik van algoritmes om objecten in een afbeelding te herkennen en te analyseren op basis van hun vorm en grootte. Hierbij worden de eigenschappen van de individuele pixels van het object geanalyseerd en geëvalueerd, waardoor er bijvoorbeeld onderscheid gemaakt kan worden tussen cirkelvormige en rechthoekige objecten, of tussen objecten van verschillende groottes.
- Geometric Pattern Matching: deze functie maakt gebruik van een referentiebeeld om objecten in een afbeelding te herkennen en te analyseren op basis van hun geometrische patronen. Hierbij wordt het referentiebeeld gebruikt om kenmerkende eigenschappen van het object te identificeren, zoals hoeken en lijnen, waardoor het object betrouwbaar kan worden gedetecteerd en geanalyseerd.
- Measurement: met deze functie kunnen gebruikers afstanden, hoeken en andere geometrische eigenschappen van objecten in een afbeelding meten. Hierbij kan worden gekozen uit verschillende meeteenheden, zoals millimeters of inches, en kunnen de resultaten worden weergegeven als numerieke waarden of grafieken.
- Calibration and Rectification: deze functie maakt het mogelijk om de afwijkingen van de camera te kalibreren en het beeld rechttrekken. Hierdoor kunnen objecten in de afbeelding nauwkeuriger worden gepositioneerd en gemeten, wat vooral nuttig is in toepassingen waar precisie en nauwkeurigheid van cruciaal belang zijn.
- Barcode Reader: deze functie maakt gebruik van geavanceerde algoritmes om barcodes in een afbeelding te herkennen en te decoderen. Hierdoor kunnen gebruikers snel en gemakkelijk belangrijke informatie, zoals productcodes of serienummers, uit de afbeelding halen.
- Data Matrix Code Reader: deze functie maakt het mogelijk om data matrix codes in een afbeelding te herkennen en te decoderen. Dit type code bevat vaak belangrijke informatie zoals batchnummers of vervaldatums, en kan daarom zeer waardevol zijn in verschillende toepassingen.
- QR Code Reader: deze functie maakt gebruik van geavanceerde algoritmes om QR-codes in een afbeelding te herkennen en te decoderen. Hierdoor kunnen gebruikers snel en gemakkelijk belangrijke informatie, zoals website-adressen of productinformatie, uit de afbeelding halen.