Wat is het VEC-bestandsformaat?
Een .vec-bestand slaat een 2D twee-componenten snelheidsvectorveld op dat is geproduceerd door DaVis, de software suite voor wetenschappelijke beeldvorming en stromingsanalyse van LaVision GmbH. Het is de primaire uitvoer van Particle Image Velocimetry (PIV) verwerking - de techniek die paren van met deeltjes bezaaide stromingsbeelden kruislings correleert om momentane vloeistofsnelheidskaarten te berekenen.
Elk .vec-bestand bevat de U- en V-snelheidscomponenten op een regelmatig 2D-raster, samen met metadata zoals ruimtelijke schaal, fysieke eenheden (bijv. m/s of px/frame) en frame-index. Het binaire formaat is eigendom van LaVision en is geëvolueerd door DaVis-versies 4 tot en met 11, hoewel alle versies leescompatibiliteit behouden.
Het bijbehorende formaat .vc7 breidt het concept uit naar drie-componenten stereo- of volumetrische (Tomo-PIV) gegevens, terwijl .im7 de ruwe deeltjesbeelden opslaat die voorafgaan aan de vectorberekening. DaVis 11 (2024) is de huidige release en leest alle legacy .vec-bestanden.
Buiten DaVis biedt de PIVMat-toolbox voor MATLAB de functie loadvec, die zowel .vec- als .vc7-bestanden leest voor aangepaste nabewerking, statistieken en visualisatieworkflows.
- Typische toepassingen zijn aerodynamica, hydrodynamica, verbrandingsonderzoek en biovloeistofmechanica.
- Rasterafstand, grootte van het ondervragingsvenster en overlapparameters worden opgeslagen in de metadata van het bestand.
- Er zijn geen publiekelijk gedocumenteerde magic bytes bekend voor dit formaat.
Beveiliging & veiligheid
RISICO: LOWVEC-bestanden zijn passieve binaire wetenschappelijke gegevensbestanden zonder uitvoerbare inhoud. Geen bekende beveiligingsrisico’s.
Formaatdetails
in een notendop- Vectra vector graphics (verouderd) - Sommige oudere Vectra/HP vector graphics-applicaties gebruikten .vec voor eenvoudige 2D-vectortekengegevens, niet gerelateerd aan LaVision.
Programma's die VEC-bestanden openen
Technische details
diepe specificaties| Formaat type | Binaire wetenschappelijke 2D vectorveldgegevens |
| Ontwikkelaar | LaVision GmbH (DaVis software suite) |
| Byte-volgorde | Little-endian |
| Codering | Binair (eigen LaVision DaVis container) |
| Magic bytes | Geen publiekelijk gedocumenteerd |
| Typische bestandsgrootte | 10 KB - 50 MB (afhankelijk van vectorrasterdimensies) |
| Gegevenscomponenten | 2D twee-componenten snelheid (U, V) op een regelmatig Cartesiaans raster |
| Opgeslagen metadata | Ruimtelijke schaal, fysieke eenheden, frame-index, parameters voor ondervragingsvensters |
| Interne versionering | Evolueert door DaVis 4 tot en met 11; niet publiekelijk gespecificeerd |
| Bijbehorend OS | Windows (DaVis GUI); Linux (DaVis worker/server nodes) |
| Bijbehorende formaten | .vc7 (3-componenten stereo/volumetrisch), .im7 (ruwe deeltjesbeelden) |
| Toegang door derden | PIVMat MATLAB-toolbox via loadvec-functie |
| Uitgebracht | late 1990s (DaVis 4.x era) |
| Laatste versie | DaVis 11 (2024) |
| Specificatie | www.lavision.de |
VEC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over VEC-bestanden.