Last updated: 18 July 2025

Daheng Galaxy Viewer om onze industriële camera's te programmeren

Gaspar van Elmbt

De Daheng Galaxy Viewer is de belangrijkste software om onze industriële camera's te testen en te configureren. Gebruikers kunnen hiermee camera-instellingen aanpassen en opslaan, en efficiënt beelden vastleggen en opslaan. De software ondersteunt ook meerdere plugins en biedt extra functies zoals dradenkruizen, rasters en LUT-aanpassingen (Look-Up Table) voor verbeterde functionaliteit.

Daheng Galaxy Viewer om onze industriële camera's te programmeren

Table of contents

Aan de slag met de Daheng Galaxy Viewer

 

Deze handleiding leidt u door de installatie en het gebruik van de Daheng Galaxy Viewer software.


Stap 1: Installeer de Daheng Camera Machine Vision SDK

Belangrijk: Sluit de Industriële Camera niet aan voor of tijdens de SDK-installatie. 

 

U kunt de nieuwste versie van de SDK downloaden van onze Download-pagina. Installeer deze na het downloaden door het setup-bestand uit te voeren.

Zodra de SDK-installatie is voltooid:

  • De Galaxy Viewer-software wordt geïnstalleerd.
  • Documentatie over de camera is beschikbaar op: C:\Program Files\Daheng Imaging\GalaxySDK\Doc
  • Programmeervoorbeelden kunnen gevonden worden op: C:\Program Files\Daheng Imaging\GalaxySDK\Voorbeelden

 

Stap 2: De Galaxy Viewer openen

De demo software is geïnstalleerd op:
C:\Program Files\Daheng Imaging\GalaxySDK\Demo\Win64\GalaxyView.exe

De eenvoudigste manier om de Galaxy Viewer te openen is door “”galaxy“” in te typen in de zoekbalk van Windows.

Zodra het programma start, zal het automatisch scannen naar aangesloten camera's via het netwerk of USB-poorten.

 

Overzicht cameraverbindingen


In het linkerpaneel zie je de Daheng verbindingsstructuur met aangesloten GigE, USB2.0 en USB3.0 industriële camera's.

 

Camera's in het netwerk worden weergegeven onder hun  netwerkadapters.

 

Als de camera's goed zijn aangesloten, verschijnen ze automatisch in de verbindingsstructuur wanneer het programma wordt gestart of vernieuwd.

 

U kunt handmatig naar apparaten scannen en de apparatenlijst bijwerken met het pictogram Vernieuwen.

 

Stap 3: Verbinding maken met de camera

De schermafbeelding hieronder toont een MER2-231-41GM-P ethernetcamera en een MER2-1220-32U3C USB3 camera die zijn gedetecteerd door de Galaxy Viewer.

Verbinding maken met een specifieke camera

  • Selecteer de cameranaam uit de lijst.
  • Dubbelklik op de camera of klik op het pictogram “”Open apparaat“” (tweede van links).

 

 

 

Je kunt meerdere camera's tegelijk openen, zodat je met meerdere apparaten tegelijk kunt werken.

 

 

Stap 4: De camera bedienen 

 

 

Zodra de camera is aangesloten, stuurt deze configuratiegegevens naar de Galaxy Viewer met details over de beschikbare functies en instellingen. Deze parameters worden weergegeven in het rechterpaneel, waar je ze naar wens kunt aanpassen.

 

 

Klik op de knop “Acquisitie starten” om te beginnen met het vastleggen van beelden. De camera zal live video streamen met behulp van de standaardinstellingen.

 

Belangrijkste cameraparameters
Apparaat op afstand → Acquisitiecontrole

 

  • ExposureAuto - Instellen op “”Eenmaal“” of “”Continu“” voor automatische aanpassing van de belichting.
  • ExposureTime - Handmatig de belichtingswaarde instellen (werkt alleen wanneer ExposureAuto is ingesteld op “”Off“”).

 

 

Afbeelding → Analoge bediening

BalanceWhiteAuto - Beschikbaar voor kleurencamera's om de witbalans automatisch aan te passen.

 

Remote Device → ImageFormatControl

ROI (Region of Interest) - Definieer een specifiek gebied van het beeld voor verwerking (werkt alleen als de acquisitie is gestopt). Daarnaast is de functie ROI tekenen ook beschikbaar.
[Hoe stel je in 3 stappen een interessegebied (R.O.I.) in bij een industriële camera?]

 

 

Apparaat op afstand → UserSetControl

- UserSetControl - Sla aangepaste parameterinstellingen op in UserSet0 voor toekomstig gebruik.

[Hoe de cameraparameters opslaan in 3 stappen]

Snelle toegang tot veelgebruikte parameters

Voor het gemak kunt u veelgebruikte parameters toevoegen aan Favorieten:

  • Klik met de rechtermuisknop op een parameter en selecteer “”Toevoegen aan favorieten“”.
  • Favoriete parameters verschijnen bovenaan de instellingenlijst voor snelle toegang.

 

Deze functie zorgt ervoor dat uw meest gebruikte instellingen gemakkelijk toegankelijk zijn, waardoor de efficiëntie van de workflow wordt verbeterd.

 

Stap 5: Galaxy Viewer functies verkennen

In dit gedeelte worden extra functies van de Galaxy Viewer Tool Bar geïntroduceerd.

Functies voor afbeeldingsbeheer
Afbeeldingen openen

Je kunt afbeeldingen direct in Galaxy Viewer bekijken, wat handig is voor het inspecteren van details zoals RGB-waarden in specifieke gebieden.

 

Afbeeldingen opslaan

  • Een afbeelding opslaan:
  • Klik op het pictogram Afbeelding opslaan.
  • Kies het gewenste bestandsformaat en de bestandsnaam.
  • Aanbeveling: Sla afbeeldingen op als .PNG om de bestandsgrootte te beperken met behoud van hoge kwaliteit.

 

Bekijken met meerdere camera's
Tegelweergave


Als er meerdere camera's zijn aangesloten, kun je het scherm opsplitsen met het hulpmiddel Tegelweergave om meerdere camerafeeds in één venster weer te geven.

 

 

Geavanceerde weergavefuncties
Histogram

Het histogram van de afbeelding in- of uitschakelen, dat een overzicht geeft van de helderheid en het contrast van de afbeelding.

 

Dradenkruis

Klik op de Kruisdraadknop om een dradenkruis in het midden van het beeld te plaatsen.
Het dradenkruis opnieuw positioneren: Pas de waarden voor lijndikte en offset aan. Gebruik negatieve waarden om naar links of omhoog te bewegen (bijvoorbeeld [-200, -50]).

 

Raster

Schakel de functie Raster in door op het pictogram te klikken. Het raster aanpassen: Kies tussen Hoge, Standaard of Lage rasterdichtheid (hogere waarden creëren meer rasterlijnen). Het is ook mogelijk om een aangepaste waarde in te stellen.

 

 

Digitale zoom

Je kunt in- en uitzoomen door: Op de pictogrammen + of - te klikken, een aangepast zoompercentage in te voeren, op “”Grootte aanpassen“” of “Echte grootte” te klikken om het beeld automatisch aan het scherm aan te passen.

100% Zoom: Geeft elke camerapixel weer als één schermpixel, wat handig is voor lenskalibratie om scherpe beelden te krijgen.

 

Tip: Scherpstelling optimaliseren voor objecten met verschillende hoogten

Als je project objecten bevat met verschillende hoogtes, plaats dan de hoogste en laagste objecten naast elkaar terwijl je de scherpstelling aanpast.

Om de scherptediepte te vergroten en ervoor te zorgen dat beide objecten scherp blijven:

  • Sluit de iris om het diafragma te verkleinen.
  • Begin met een F-stop van F4.0 voor een evenwichtige scherptediepte.
  • Als de scherptediepte nog steeds onvoldoende is, verminder dan geleidelijk het diafragma (verhoog F-stop) voor een betere scherpstelling over verschillende hoogten.

Deze techniek helpt bij het behouden van een scherpe beeldkwaliteit, vooral bij het vastleggen van objecten op verschillende afstanden van de camera.

 

 

Step 6: De menubalk gebruiken

Stel Bestand, Tonen, Plugin, Instellingen, Gereedschappen en Help in de menubalk in.

 

 

Bestand

Het tabblad Bestand in Galaxy Viewer biedt handige functies voor het beheren van afbeeldingen en camera-instellingen.

  • Afbeelding laden - Open een eerder opgeslagen afbeelding om details zoals RGB-waarden in specifieke gebieden te analyseren.
  • Apparaatinstellingen importeren/exporteren - Camera-instellingen voor een specifiek model opslaan of herstellen. Dit dient als back-up of een snelle manier om meerdere camera's met dezelfde instellingen te configureren.
  • Apparaat XML opslaan - Exporteer het huidige configuratiebestand van de camera, inclusief firmwareversie en serienummer, voor referentie of probleemoplossing.

 

Toon

Het tabblad Tonen geeft real-time informatie over de framerate (FPS) tijdens de beeldacquisitie.

  • De framerate is standaard ingesteld op 30 FPS, maar kan worden aangepast tot 60 FPS als dit door de camera wordt ondersteund.
  • Gebruikers kunnen ervoor kiezen om deze gegevens weer te geven of te verbergen (standaard verborgen).

 

Plugin

Plugin is een uitbreidbaar hulpprogramma dat een reeks hulpprogramma's bevat. Deze plugins kunnen worden geladen en verwijderd via Plugin Manager.

 

  • Plugin voor statische defectcorrectie: Analyseer de defecte pixel in de huidige afbeeldingen van het apparaat, inclusief Heldere donkere scène en Werkelijke scène.

  • Vlakveldcorrectie-plugin: Corrigeert ongelijke helderheid veroorzaakt door de lens (Om deze functie te gebruiken: Plaats een wit object dat het hele beeldveld bedekt. Gebruik een vaste belichtingstijd en verhoog de belichting totdat het midden 255 bereikt (maximale helderheid). Klik op Acquisition of Brightfield Images (Verwerving van helderveldbeelden) en selecteer Execute FFC (FFC uitvoeren). De plugin past de helderheid aan en compenseert donkere gebieden.)

  • Plugin voor beeldverwerking: corrigeert de kleur van een afbeelding en defecte pixels, stelt contrast-, verzadigings- en scherptewaarde.

  • LUT Create Tool Plugin: Gebruikt een Look-Up Table (LUT) om de pixelintensiteit en gamma te wijzigen, waardoor het contrast en de helderheid worden verbeterd.

  • Plugin voor het opslaan van video's en afbeeldingen: sla continu een beeld- en videostream op in realtime

 

 

Instellingen

 

Het tabblad Instellingen biedt controle over Algemene instellingen, Instellingen voor het opslaan van afbeeldingen en Internetinstellingen, zodat gebruikers hun ervaring kunnen aanpassen op basis van de workflowvereisten.

 

Algemene instellingen

  • Gebruikersniveau – Kies uit drie gebruikerstoegangsniveaus: Beginner (standaard) – Basisinstellingen voor algemeen gebruik; Expert – Biedt meer configureerbare parameters; Guru – Geeft toegang tot alle beschikbare parameters
  • Apparaatlijst automatisch bijwerken – Schakelt automatische detectie van GigE- en USB-apparaten elke 2 seconden in. Als dit is uitgeschakeld, moet de gebruiker de apparaatlijst handmatig vernieuwen.
  • Eigenschappenlijst automatisch bijwerken – Hiermee kunnen parameters met pollingfuncties automatisch worden vernieuwd met vaste intervallen. Als dit is uitgeschakeld, moeten updates handmatig worden uitgevoerd.
  • Afbeeldingsbuffercachegrootte – Definieert het aantal afbeeldingen dat in de buffer is opgeslagen (standaard: 10). Deze instelling is wereldwijd van toepassing op alle aangesloten apparaten.

 

Afbeeldingsinstellingen opslaan

  • Pad opslaan – Pas aan waar afbeeldingen en video's worden opgeslagen. Standaardpad: C:\ProgramData\Galaxy\userdata\ImagesAndVideos
  • RGB naar Mono-status behouden – Behoudt beeldaanpassingen (rotatie, spiegeling, RGB naar mono-conversie) bij het opslaan in BMP-, JPG-, PNG- of TIFF-indeling. Niet van toepassing op RAW-bestanden.
  • Bestandsnaamindeling – Kies hoe afbeeldingen worden benoemd:

Prefix + Index (bijv. Image_001, Image_002) ; Prefix + DateTime (bijv. Image_20240131_140500) ; Het prefix kan door de gebruiker worden aangepast.

 

 

Internetinstellingen

  • Bepaalt hoe meerdere processen toegang hebben tot de GigE-camera: Exclusief – Voorkomt dat andere processen de camera openen; Controle (standaard) – Staat andere processen toe de camera te openen in de modus Alleen-lezen; Alleen-lezen – Geen beperkingen; andere processen kunnen de camera vrij openen
  • Adaptieve netwerkpakketlengte: Past automatisch de pakketgrootte aan op basis van netwerkomstandigheden voor optimale gegevensoverdracht.
  • Apparaat-enumeratiemethode: Twee opties voor het detecteren van camera's in een netwerk: Netwerkbrede opsomming – Zendt uit naar alle apparaten op het hele LAN, ongeacht het netwerksegment; Subnet-enumeratie – Zoekt alleen binnen hetzelfde subnet als het NIC-IP-adres.

Tools

De sectie Tools zorgt voor een goede netwerkcommunicatie tussen de GigE Vision-camera's en uw systeem.

  • GxGigEIPConfig – Wordt gebruikt om het IP-adres en de IP-configuratie voor GigE Vision-apparaten in te stellen en te configureren.
  • NICConfig Tool – Hiermee kunnen gebruikers een Network Interface Card (NIC) selecteren uit de Netcard Name-lijst en instellingen toepassen.

 

Help

In het Help-gedeelte kunt u de interfacetaal aanpassen, toegang krijgen tot ontwikkelaarstools en eenvoudig softwaredetails controleren.

  • Taalselectie – Kies tussen Vereenvoudigd Chinees of Engels (treedt in werking tot opnieuw opstarten).
  • Ontwikkelingsportal – Biedt snelle toegang tot het SDK-ontwikkelingspad.
  • Open Gebruikersinstructies – Opent de gebruikershandleiding voor begeleiding bij softwaregebruik.
  • Over – Geeft de huidige applicatie en SDK-versie weer, samen met SDK-auteursrechtinformatie.

Vragen? Stel ze ons!