Geometripaket för Python

I mitt exjobb ingår att läsa in geometrisk information om anatomiska strukturer och sedan utföra diverse beräkningar på dem, bland annat placera ut jämnt fördelade mätpunkter i en volym som ges av ett antal konturer i olika skikt (se ett exempel). Då är det ovärdeligt med lite hjälp i form av färdiga geometribibliotek, det är en del ganska bökiga funktioner som behövs.

Hittills har jag använt Shapely för att arbeta med de enskilda konturerna. Det fungerar bra (ett riktigt trevligt litet paket, faktiskt) men har bara funktioner för tvådimensionell geometri. När jag nu vill skapa en volym utifrån konturerna är det till mindre hjälp. Det finns diverse algoritmer och till och med färdiga program för att skapa en triangulerad volym från ett antal parallella konturer. Dem kan jag förstås använda, men funnes det ett Pythonpaket som kunde göra det åt mig och dessutom innehöll funktioner för att sedan säga om diverse punkter ligger i eller utanför volymen vore det ju supernice. Någon som vet?

Etiketter: , , ,

Skriv ett svar