Це команда h5tovtk, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
h5tovtk - конвертувати набори даних у файли HDF5 у формат VTK
СИНТАКСИС
h5tovtk [ВАРІАНТ]... [HDF5FILE]...
ОПИС
h5tovtk - це програма для створення файлів даних VTK з багатовимірних наборів даних у HDF5
файли. VTK, Visualization ToolKit, є програмним забезпеченням з відкритим вихідним кодом у вільному доступі
система для 3D комп'ютерної графіки, обробки зображень та візуалізації. Сам ВТК є а
бібліотека програмування, але вона також є основою для ряду графічних програм кінцевого користувача
програми візуалізації.
HDF5 — це безкоштовний портативний двійковий формат і допоміжна бібліотека, розроблена National
Центр суперкомп’ютерних додатків при Університеті Іллінойсу в Урбана-Шампейн.
Одинокий h5 файл може містити кілька наборів даних; за замовчуванням, h5tovtk бере перший
набір даних, але це можна змінити за допомогою -d або за допомогою синтаксису
HDF5FILE: НАБІР ДАНИХ.
Набори даних 1d/2d/3d перетворюються в набори даних 3d VTK. Як правило, один скалярний VTK
набір даних виводиться, але вектори та поля можна виводити за допомогою -o варіант нижче.
Типовий виклик має вигляд «h5tovtk foo.h5», який виведе файл даних VTK
foo.vtk із даних у foo.h5.
ВАРІАНТИ
-h Відобразити довідку щодо параметрів командного рядка та використання.
-V Надрукуйте номер версії та інформацію про авторські права для h5tovtk.
-v Багатослівний вихід.
-o файл
Збережіть всі вхідні набори даних в єдиний VTK файл. Якщо є лише один набір даних, це
виводиться в набір скалярних даних VTK; якщо є три набори даних, вони виводяться як
векторний набір даних VTK; всі інші набори даних об'єднуються в поле VTK
набір даних.
В іншому випадку поведінкою за замовчуванням є збереження кожного набору даних в окремому файлі VTK,
із суфіксом .h5 імені вхідного файлу, заміненого на .vtk у назві вихідного файлу.
У файл VTK можна записувати лише тривимірні набори даних. Якщо у вас четвірка
(або більше) вимірного набору даних, то ви повинні взяти тривимірний «зріз».
багатовимірні дані. Для цього потрібно вказати координати в одній (або кількох)
розмір(и) зрізу, через -xyzt Варіанти.
-1, -2, -4
Використовуйте 1, 2 або 4 байти для збереження кожної точки даних у вихідному файлі. Менше байтів
вимагає менше пам’яті та пам’яті, але зменшить роздільну здатність у значеннях.
-1 розбиває значення даних на одне з 256 можливих значень (у лінійній шкалі
від мінімального до максимального значення у ваших даних), -2 дозволить 65536 можливих
цінності та -4 (за замовчуванням) використовуватиме 4-байтові числа з плаваючою комою для "точного"
представництво.
-a Виведення у форматі ASCII; в іншому випадку, VTK більш компактний, але менш читабельний і
використовується дещо менш портативний двійковий формат.
-n Для двійкового виведення (див -a вище), за замовчуванням дані записуються в бігендіанських байтах
замовлення, яке зазвичай є замовленням, яке очікує VTK. Однак деякі зовнішні інструменти
а деякі класи VTK замість цього використовують власне впорядкування байтів (що може бути не так
бігендіан) і -n варіант причин h5tovtk для виведення двійкових даних у рідному
замовлення.
-m хвилин, -M Макс
Коли -1 or -2 використовуються, вхідні дані перетворюються в цілочисельну лінійну шкалу.
Зазвичай нижня і верхня частина цієї шкали відповідають мінімуму і максимуму
значення в даних. Використання -m та -M варіанти, можна зробити низ і верх
шкали відповідають хвилин та Макс замість цього, відповідно. Значення даних нижче або
вище цього діапазону будуть розглядатися, як ніби вони були хвилин or Макс відповідно. Дивись також
-Z варіант.
-Z для -1 or -2 вивести, відцентрувати лінійну цілу шкалу на нульовому значенні в даних.
-r Інвертуйте вихідні значення (відставте мінімальне на максимальне і навпаки).
-x ix, -y iy, -z iz, -t it
Це розповідає h5tovtk використовувати певний фрагмент багатовимірного набору даних. наприклад
-x використовує підмножину (з одним виміром менше) з індексом x ix (де індекси
від нуля до одиниці менше максимального індексу в цьому напрямку). Тут x/y/z
відповідають першому/другому/третьому виміру набору даних HDF5. The -t варіант
визначає фрагмент в останньому вимірі, незалежно від того, який він може бути. Дивіться також -0
можливість переміщення початку координат зрізу x/y/z до центру набору даних.
-0 Перемістіть початок координат зрізу x/y/z до центру набору даних, щоб, наприклад
-0 -x 0 (або більш компактно -0x0) повертає центральну площину x набору даних
площини ребра x. (-t координати не зачіпаються.)
-d ім'я
Використовуйте набір даних ім'я з вхідних файлів; інакше перший набір даних з кожного файлу
використовується. Як варіант, скористайтеся синтаксисом HDF5FILE: НАБІР ДАНИХ, що дозволяє вам
вкажіть інший набір даних для кожного файлу. Ви можете використовувати h5ls команда (в комплекті
за допомогою hdf5), щоб знайти імена наборів даних у файлі.
Використовуйте h5tovtk онлайн за допомогою служб onworks.net