EngelsFransSpaans

Ad


OnWorks-favicon

h5tovtk - Online in de cloud

Voer h5tovtk uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht h5tovtk die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


h5tovtk - converteer datasets in HDF5-bestanden naar VTK-formaat

KORTE INHOUD


h5tovtk [OPTIE]... [HDF5BESTAND] ...

PRODUCTBESCHRIJVING


h5tovtk is een programma om VTK-gegevensbestanden te genereren uit multidimensionale datasets in HDF5
bestanden. VTK, de Visualization ToolKit, is open-source, gratis beschikbare software
systeem voor 3D-computergraphics, beeldverwerking en visualisatie. VTK zelf is een
programmeerbibliotheek, maar het is ook de basis voor een aantal grafische eindgebruikers
visualisatie programma's.

HDF5 is een gratis, draagbaar binair formaat en ondersteunende bibliotheek, ontwikkeld door de National
Centrum voor supercomputertoepassingen aan de Universiteit van Illinois in Urbana-Champaign.
Een h5 bestand kan meerdere datasets bevatten; standaard, h5tovtk neemt de eerste
dataset, maar dit kan worden gewijzigd via de -d optie, of door de syntaxis te gebruiken
HDF5BESTAND:GEGEVENSSET.

1d/2d/3d-gegevenssets worden omgezet in 3D-VTK-gegevenssets. Normaal gesproken een enkele scalaire VTK
dataset wordt uitgevoerd, maar vectoren en velden kunnen worden uitgevoerd via de -o optie hieronder.

Een typische aanroep heeft de vorm ´h5tovtk foo.h5´, die een VTK-gegevensbestand zal uitvoeren
foo.vtk uit de gegevens in foo.h5.

OPTIES


-h Geef hulp weer over de opdrachtregelopties en het gebruik.

-V Druk het versienummer en de copyrightinformatie voor h5tovtk af.

-v Uitgebreide uitvoer.

-o filet
Sla alle invoergegevenssets op in één enkele VTK filet. Als er slechts één dataset is, is deze
wordt uitgevoerd naar een scalaire VTK-gegevensset; als er drie gegevenssets zijn, worden deze uitgevoerd als
een VTK-vectorgegevensset; alle andere aantallen datasets worden gecombineerd tot een VTK-veld
gegevensset.

Anders is het standaardgedrag het opslaan van elke dataset in een afzonderlijk VTK-bestand,
waarbij het achtervoegsel .h5 van de invoerbestandsnaam is vervangen door .vtk in de uitvoerbestandsnaam.

Er mogen alleen driedimensionale datasets naar het VTK-bestand worden geschreven. Als je een vier hebt
(of meer) dimensionale dataset, dan moet je er een driedimensionaal "deel" van nemen
de multidimensionale gegevens. Om dit te doen, specificeert u coördinaten in één (of meer)
segmentdimensie(s), via de -xyzt opties.

-1, -2, -4
Gebruik 1, 2 of 4 bytes om elk gegevenspunt in het uitvoerbestand op te slaan. Minder bytes
vereisen minder opslag en geheugen, maar zullen de resolutie van de waarden verlagen.
-1 zal de gegevenswaarden opsplitsen in een van 256 mogelijke waarden (op een lineaire schaal
van de minimale tot de maximale waarde in uw gegevens), -2 maakt 65536 mogelijk
waarden, en -4 (de standaard) gebruikt drijvende-kommagetallen van 4 bytes voor een "exacte"
vertegenwoordiging.

-a Uitvoer in ASCII-formaat; anders is VTK compacter, maar minder leesbaar en
er wordt een iets minder draagbaar binair formaat gebruikt.

-n Voor binaire uitvoer (zie -a hierboven), worden de gegevens standaard in bigendian byte geschreven
order, wat normaal gesproken de volgorde is die VTK verwacht. Er zijn echter enkele externe hulpmiddelen
en een paar VTK-klassen gebruiken in plaats daarvan de native byte-volgorde (wat misschien niet zo is
bigendiaan), en de -n optie oorzaken h5tovtk om binaire gegevens in de oorspronkelijke versie uit te voeren
bestellen.

-m Min, -M max
. -1 or -2 worden gebruikt, worden de invoergegevens omgezet naar een lineaire geheeltallige schaal.
Normaal gesproken komen de onder- en bovenkant van deze schaal overeen met het minimum en het maximum
waarden in de gegevens. De ... gebruiken -m en -M opties, je kunt de onderkant en de bovenkant maken
van de schaal overeenkomen Min en max in plaats daarvan respectievelijk. Gegevenswaarden hieronder of
boven dit bereik worden behandeld alsof dit het geval is Min or max respectievelijk. Zie ook
de -Z optie.

-Z Voor -1 or -2 uitvoer, centreert u de lineaire geheeltallige schaal op de waarde nul in de gegevens.

-r Inverteer de uitvoerwaarden (wijs het minimum toe aan het maximum en vice versa).

-x ix, -y iy, -z iz, -t it
Dit vertelt h5tovtk om een ​​bepaald deel van een multidimensionale dataset te gebruiken. bijv
-x gebruikt de subset (met één dimensie minder) bij een x-index van ix (waar de indices
loopt van nul tot één minder dan de maximale index in die richting). Hier, x/y/z
komen overeen met de eerste/tweede/derde dimensies van de HDF5-dataset. De -t optie
specificeert een segment in de laatste dimensie, welke dat ook mag zijn. Zie ook de -0
optie om de oorsprong van de x/y/z-plakcoördinaten naar het midden van de dataset te verschuiven.

-0 Verschuif de oorsprong van de x/y/z-plakcoördinaten naar het midden van de dataset, zodat bijv
-0 -x 0 (of compacter -0x0) retourneert in plaats daarvan het centrale x-vlak van de gegevensset
van het rand x-vlak. (-t coördinaten worden niet beïnvloed.)

-d naam
Gebruik dataset naam uit de invoerbestanden; anders de eerste gegevensset van elk bestand
is gebruikt. U kunt ook de syntaxis gebruiken HDF5BESTAND:GEGEVENSSET, waarmee je kunt
geef voor elk bestand een andere gegevensset op. U kunt gebruik maken van de h5ls commando (inbegrepen
met hdf5) om de namen van datasets in een bestand te vinden.

Gebruik h5tovtk online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad