Scénario de test & Cas d'usage
Verarbeitung und Analyse biomedizinischer Bilder.
Entdecken Sie alle Aktionen von bioMedImageErstellung eines simulierten 3D-Bilddatensatzes (Dummy-DICOM), der einen Bereich mit hoher Intensität (Knochen) enthält.
| 1 | |
| 2 | DATA casuser.ct_scan_sim; |
| 3 | LENGTH _id_ 8 _dimension_ $20 _resolution_ $20 _imageFormat_ $20; |
| 4 | _id_=1; |
| 5 | _dimension_='100,100,50'; |
| 6 | _resolution_='1.0,1.0,2.5'; |
| 7 | _imageFormat_='DICOM'; |
| 8 | _image_=put('0000', $hex4.); |
| 9 | /* Simulierter Binär-Blob */ OUTPUT; |
| 10 | |
| 11 | RUN; |
| 12 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / TABLE={name='ct_scan_sim', caslib='casuser'}; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | bioMedImage.buildSurface / images={TABLE={name='ct_scan_sim', caslib='casuser'}}, intensities={400}, outputVertices={name='bone_verts', replace=true}, outputFaces={name='bone_faces', replace=true}; |
| 4 | |
| 5 | RUN; |
| 6 |
Die Aktion sollte erfolgreich zwei Ausgabetabellen ('bone_verts' und 'bone_faces') erstellen, die die Geometrie der simulierten Knochenstruktur enthalten. Die Protokolle sollten keine Fehler aufweisen.