Hoe u afbeeldingen en video's kunt opslaan met een industriële camera en Galaxy SDK

Onze gratis Galaxy SDK voor industriële camera's bevat een basis plug-in waarmee u eenvoudig vastgelegde afbeeldingen op uw harde schijf kunt opslaan of ze als video's kunt opslaan. Dit artikel biedt een overzicht van de beschikbare instellingen en onze aanbevolen configuraties voor het vastleggen en opslaan van afbeeldingen en video's met behulp van ons industriële camerasysteem.
Onze gratis Galaxy SDK voor industriële camera's bevat een basis plug-in waarmee u eenvoudig vastgelegde afbeeldingen op uw harde schijf kunt opslaan of ze als video's kunt opslaan. Dit artikel biedt een overzicht van de beschikbare instellingen en onze aanbevolen configuraties voor het vastleggen en opslaan van afbeeldingen en video's met behulp van ons industriële camerasysteem.nze gratis Galaxy SDK voor industriële camera's bevat een basis plug-in waarmee u eenvoudig vastgelegde afbeeldingen op uw harde schijf kunt opslaan of ze als video's kunt opslaan. Dit artikel biedt een overzicht van de beschikbare instellOnze gratis Galaxy SDK voor industriële camera's bevat een basis plug-in waarmee u eenvoudig vastgelegde afbeeldingen op uw harde schijf kunt opslaan of ze als video's kunt opslaan. Dit artikel biedt een overzicht van de beschikbare instellingen en onze aanbevolen configuraties voor het vastleggen en opslaan van afbeeldingen en video's met behulp van ons industriële camerasysteem.
gen en onze aanbevolen configuraties voor het vastleggen en opslaan van afbeeldingen en video's met behulp van ons industriële camerasysteem.

Table of contents
Plug-in voor het opslaan van video's en afbeeldingen
Om afbeeldingen en video's op te slaan met de Galaxy SDK, volgt u deze stappen:
- Installeer de Galaxy SDK.
Download de benodigde drivers en handleidingen van onze website.
- Start de Daheng Galaxy Viewer.
Open het programma Daheng Galaxy Viewer (x64) op uw computer.
- Open de plug-in.
Ga naar Plugin > Video's en afbeeldingen opslaan in het menu, zoals weergegeven in de onderstaande schermafbeelding.
Met deze plug-in kunt u vastgelegde afbeeldingen opslaan in verschillende formaten of ze zelfs opslaan als videobestanden voor eenvoudige toegang en verwerking.


Basisparameters
De volgende parameters kunnen worden geconfigureerd in de Videos and Images Save Plugin:
- Number of Memory: Deze parameter bepaalt hoeveel afbeeldingen er in het geheugen worden gebufferd voordat ze worden opgeslagen. We raden aan om deze waarde in te stellen op 10.
- File Save Path: Dit specificeert de locatie waar de vastgelegde afbeeldingen of video's op uw systeem worden opgeslagen. U kunt de gewenste directory kiezen om de bestanden op te slaan.

Beperk het aantal frames of de opname-/opslagduur
De plug-in video's en afbeeldingen opslaan biedt de optie om het aantal vastgelegde frames of de duur van de opname te beperken. U kunt de volgende instellingen configureren:
- Onbeperkt: Geen limiet op het aantal frames of de opnametijd. De plug-in blijft vastleggen totdat de opslag vol is, waarna deze automatisch stopt wanneer er geen beschikbare ruimte meer is.
- Maximum aantal frames: Stel een specifiek aantal frames in waarop het vastleggen van afbeeldingen stopt zodra dit is bereikt.
- Duur: Kies de totale duur waarvoor de plug-in wordt uitgevoerd, die kan worden gedefinieerd in seconden, minuten of uren.


Instellingen voor het opslaan van bestanden voor de plug-in video's en afbeeldingen opslaan
In dit gedeelte kunt u kiezen of u de afbeeldingen of video's die met de industriële camera zijn vastgelegd, wilt opslaan.

Optie Afbeelding Opslaan
Om het opslaan van afbeeldingen in te schakelen, vinkt u het vakje Afbeelding opslaan aan. Afhankelijk van de framerate en de gewenste beeldkwaliteit worden verschillende bestandsindelingen aanbevolen. In onze testopstelling gebruiken we een 1,6 MP Mono-camera in combinatie met een laptop met een Intel i5 (10e generatie) processor, 8 GB RAM en een SSD (model 2020). Hieronder staan de aanbevolen afbeeldingsindelingen en hun prestaties op basis van deze opstelling:
- BMP (Maximale framerate: 200 fps; Bestandsgrootte: 1,6 MB (ongecomprimeerd); Ideaal voor snelle beeldopname. De harde schijf raakt echter snel vol vanwege de grote bestandsgroottes).
- PNG (Maximale framerate: 5 fps; Bestandsgrootte: 0,7 MB (verliesloze compressie); Verliesloze compressie resulteert in een groter CPU-gebruik, maar behoudt de beeldkwaliteit, waardoor het ideaal is voor latere beeldverwerking. Aanbevolen als 5 fps acceptabel is).
- JPG (Maximale framerate: 30 fps; Bestandsgrootte: <0,1 MB (gecomprimeerd); Hoewel het een hoge framerate biedt, leidt JPG-compressie tot onomkeerbaar verlies in beeldkwaliteit, waardoor het ongeschikt is voor toekomstige beeldverwerking)
- RAW (Maximale framerate: 100 fps; Bestandsgrootte: 1,6 MB (ongecomprimeerd); Niet aanbevolen. RAW-bestanden kunnen alleen worden geopend met Halcon-software. Voor monochrome afbeeldingen zijn RAW-bestanden in wezen hetzelfde als BMP, maar opgeslagen in een ander formaat. Voor kleurenafbeeldingen ontbreekt debayering, waardoor het minder nuttig is).
Met de volgende opties kunt u opgeven hoeveel afbeeldingen u per X frame of X keer wilt behouden.

Bijvoorbeeld:
1 afbeelding per 1 frame: slaat elke vastgelegde afbeelding op.
1 afbeelding per 10 frames: slaat 1 afbeelding op van elke 10 vastgelegde afbeeldingen.
De plug-in werkt in de softwaretriggermodus, zodat u handmatig afbeeldingen kunt vastleggen op basis van uw ingestelde parameters.
Overwegingen met betrekking tot framerate
Als de camera is ingesteld op free run, werkt de plug-in alleen betrouwbaar als de framerate vaststaat. Automatische belichtings-, witbalans- en gain-instellingen kunnen de belichtingstijd beïnvloeden, wat op zijn beurt de framerate kan beïnvloeden. Als gevolg hiervan kan de plug-in voor het opslaan van afbeeldingen stoppen met het vastleggen van afbeeldingen.
Om dit probleem te voorkomen, raden we het volgende aan:
• Beperk de framerate van de camera.
• Schakel automatische belichtings-, gain- en witbalansinstellingen uit of pas deze aan.
Bijvoorbeeld: 1 afbeelding per 1 frame: slaat elke vastgelegde afbeelding op. 1 afbeelding per 10 frames: slaat 1 afbeelding op van elke 10 vastgelegde afbeeldingen. De plug-in werkt in de softwaretriggermodus, zodat u handmatig afbeeldingen kunt vastleggen op basis van uw ingestelde parameters. Overwegingen met betrekking tot framerate Als de camera is ingesteld op free run, werkt de plug-in alleen betrouwbaar als de framerate vaststaat. Automatische belichtings-, witbalans- en gain-instellingen kunnen de belichtingstijd beïnvloeden, wat op zijn beurt de framerate kan beïnvloeden. Als gevolg hiervan kan de plug-in voor het opslaan van afbeeldingen stoppen met het vastleggen van afbeeldingen. Om dit probleem te voorkomen, raden we het volgende aan: • Beperk de framerate van de camera. • Schakel automatische belichtings-, gain- en witbalansinstellingen uit of pas deze aan.
Met de Videos and Images Save Plugin in de Galaxy SDK kunt u vastgelegde afbeeldingen opslaan als videobestanden. Met de basisfunctionaliteit voor het opslaan van video's kunt u kiezen uit verschillende bestandsindelingen, afhankelijk van uw behoeften.

Ondersteunde videoformaten en maximale framerates
Met een 1,6 MP monocamera en een laptop met een Intel i5 (10e generatie), 8 GB RAM en SSD (model 2020) kunnen de volgende maximale framerates worden bereikt zonder framedrops:
- H.264-video (AVI-container) – max. 90 fps
- H.264-video (MP4-container) – max. 90 fps
- Niet-gecomprimeerde video (AVI-container) – max. 120 fps
Overwegingen met betrekking tot bestandsgrootte
Het opnemen van een video van 1 minuut met 60 fps met een 1,6 MP monocamera resulteert in de volgende bestandsgroottes:
- H.264-video (AVI-container) – 67 MB
- H.264-video (MP4-container) – 67 MB
- Niet-gecomprimeerde video (AVI-container) – 5490 MB
Niet-gecomprimeerde videobestanden zijn aanzienlijk groot, maar bieden de beste beeldkwaliteit en de snelste opslagsnelheid. Als er voldoende opslagruimte beschikbaar is, raden we aan om niet-gecomprimeerde AVI. Anders raden we H.264 Video (AVI Container) aan met een videobitrate van 8 Mbit/s voor een balans tussen kwaliteit en bestandsgrootte.
Impact van cameraresolutie op framerate
De maximaal haalbare framerate is afhankelijk van pc-specificaties, beeldresolutie (megapixels) en framerateinstellingen.
Bijvoorbeeld, het overschakelen van een 1,6 MP-camera naar een 6 MP-camera verhoogt de databelasting met een factor 6/1,6 = 3,75. Dit betekent dat de maximale framerate dienovereenkomstig zal afnemen:
- H.264 Video (90 fps op 1,6 MP) → 24 fps op 6 MP (90 fps ÷ 3,75 = 24 fps)
Instellingen voor broadcastframerate
De instelling Broadcastframerate bepaalt hoe de video wordt opgeslagen en afgespeeld:
- Originele framerate (aanbevolen)
De opgeslagen video behoudt dezelfde framerate als de vastgelegde afbeeldingen.
- Aangepaste framerate
Hiermee kunt u een lagere afspeelframerate instellen.
Voorbeeld: als beelden worden vastgelegd met 90 fps en een aangepaste framerate van 30 fps is ingesteld, wordt de video 3x langzamer afgespeeld (90/30 = 3).
Een opname van 10 seconden met 90 fps wordt opgeslagen als een video van 30 seconden met 30 fps.
Berichten
Het veld Bericht in de plug-in Video's en afbeeldingen opslaan biedt realtime feedback over de vraag of uw pc alle afbeeldingen en video's zonder verlies kan opnemen.
- Geheugenframes: Geeft het aantal afbeeldingen weer dat momenteel in het geheugen is opgeslagen.
- Frames op de harde schijf: Geeft aan hoeveel afbeeldingen succesvol naar de harde schijf zijn geschreven.
Als het aantal frames op de harde schijf lager is dan het aantal geheugenframes, betekent dit dat sommige afbeeldingen verloren zijn gegaan omdat het systeem ze niet snel genoeg kon opslaan. Dit geeft aan dat uw pc moeite heeft om de opnamevereisten bij te houden.
Als afbeeldingen niet correct worden opgeslagen, overweeg dan de volgende aanpassingen:
✔ Verlaag de framerate om de verwerkingsbelasting te verminderen.
✔ Selecteer een ander bestandsformaat (gebruik bijvoorbeeld H.264 in plaats van ongecomprimeerde AVI).
✔ Upgrade naar een krachtigere pc met een snellere processor, SSD of meer RAM.

Voorbeeld: een timelapse van 24 uur opslaan met een industriële camera
Dit voorbeeld laat zien hoe je elk uur één afbeelding vastlegt gedurende een periode van 24 uur met een industriële camera om een timelapse van 24 uur te maken. De plugin wordt geconfigureerd om 24 uur te draaien en automatisch te stoppen na het opslaan van in totaal 24 afbeeldingen.
⚠ Opmerking: als de opslag vol raakt tijdens het proces, stopt de plugin met het verkrijgen van afbeeldingen en worden oudere frames niet overschreven.
Aanbevolen instellingen:
- Verlaag de framesnelheid van de camera tot 1 FPS om de prestaties te optimaliseren.
- Stel de duurlimiet in op 24 uur om automatisch te stoppen.
- Schakel de optie ""Afbeelding opslaan"" in om vastgelegde frames op te slaan.
- Stel de waarde ""Eén afbeelding opslaan van elke vastgelegde afbeelding"" in op 3600.
Aangezien 1 uur = 3600 seconden, zorgt dit ervoor dat er elk uur één afbeelding wordt opgeslagen. - Pas het interval voor het vastleggen van afbeeldingen aan:
- Voer de plugin uit om de timelapse-opname van 24 uur te starten.


Aanbevelingen voor het opslaan van video's en het vastleggen van afbeeldingen met een industriële camera
Onze gratis GalaxyView-software biedt basisfunctionaliteit voor het opslaan van afbeeldingen. Voor geavanceerdere functies raden we echter aan om een aangepaste toepassing voor het opslaan van afbeeldingen te ontwikkelen met behulp van onze voorbeeldprogramma's in Python of C++.
Als u geavanceerde video-opslagmogelijkheden nodig hebt, overweeg dan de volgende opties:
🔹 Kinovea (gratis)
✔ Ideaal voor snelle video-opnamen gedurende korte periodes.
✔ Geschikt voor langzame opnames gedurende langere periodes.
🔹2nd Look
✔ Ontworpen voor 24/7 video-opnames.
✔ Ondersteunt zowel snelle als langzame video-opnames.