loadAmiraMesh

Load Amira Mesh 3D ASCII data
613 téléchargements
Mise à jour 6 fév. 2012

Afficher la licence

Loads the mesh data from an Amira 3D manipulation program. Amira is usually used to create morphological reconstructions of neurons.

It uses Amira's mesh file format that looks like this:

---------------------------
# AmiraMesh 3D ASCII 2.0

nVertices 4651
nEdges 9302
define Origins 125
define vertexTypeList 0

Parameters { ... }

Vertices { float[3] Coordinates } @1
Vertices { int NeighbourCount } @2
Vertices { float Radii } @3
EdgeData { int NeighbourList } @4
Origins { int Origins } @5
Vertices { int vertexTypeCounter } @6
vertexTypeList { int vertexTypeList } @7

# Data section follows
@1
46.2348 45.2406 7.08964
...

@2
...
---------------------------

In Matlab, you can use it like this:

>> obj = loadAmiraMesh('test.am')

obj =

nVertices: 4651
nEdges: 9302
nOrigins: 125
vertices: [4651x3 double]
neighborCount: [4651x1 double]
radii: [4651x1 double]
neighborList: [9302x1 double]
Origins: [125x1 double]

Citation pour cette source

Cengiz Gunay (2024). loadAmiraMesh (https://www.mathworks.com/matlabcentral/fileexchange/34909-loadamiramesh), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2010b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Avizo dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.4.0.0

*

1.0.0.0