Π ΡΡ | Eng
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: https://dmitriy-olw.itch.io/ar-mr-app-for-medical-files
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: AR-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ.
Π¦Π΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ AR-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ 3D-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ ΡΠΊΠ°Π½ΠΎΠ² (ΠΠ Π’, ΠΠ’, Π£ΠΠ) ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΡΠ΅ΠΊΠΈΠ½Π³ ΡΡΠΊ Π½Π° Π³Π°ΡΠ½ΠΈΡΡΡΠ΅ Quest 3.
ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
Π‘ΠΊΡΠΈΠ½ΡΠΎΡΡ ΠΈΠ· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ Π₯Π°ΠΊΠ°ΡΠΎΠ½Π° "AR Π΄Π»Ρ ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ" ΠΡΡΠΎΠΉ ΠΡΠΊΡΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΌΠΎΠ»ΠΎΠ΄ΡΡ ΡΡΡΠ½ΡΡ Π¦Π΅Π½ΡΡΠ° Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΠΈ ΡΠ΅Π»Π΅ΠΌΠ΅Π΄ΠΈΡΠΈΠ½Ρ. ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π°Π½ΡΠ» Π²ΡΠΎΡΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ "Π‘Π΅Π·ΡΡΠ² Π Π°Π»ΠΈΠ·ΡΠ½ΠΊΠΈ", ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: ΠΠΎΠ½ΡΡΠ°Π½ΡΠΈΠ½ΠΎΠ² ΠΠΌΠΈΡΡΠΈΠΉ, ΠΠΎΡΠ΅Π² ΠΠ»Π΅Π³, ΠΠΈΡΠ°Π³ΠΈΠ½ ΠΠ°ΠΊΡΠΈΠΌ, Π‘Π΅ΠΌΠΈΡΠ΅Π² ΠΠ²Π°Π½.
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΊΠ°ΠΌΠΈ: ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠΈΠ½Π³Π° ΡΡΠΊ ΠΈ ΠΆΠ΅ΡΡΠΎΠ² Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ.
- ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ
:
- ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ 3D-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΎΡΠ³Π°Π½ΠΎΠ² (ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ, ΠΎΡΠ³Π°Π½Ρ ΡΠ΅ΠΈ, Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡΠ° ΠΈ Π³ΠΎΠ»ΠΎΠ²Ρ);
- ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ ΡΠΊΠ°Π½ΠΎΠ² (DICOM / .dcm β ΠΏΠ°ΠΏΠΊΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅) Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° (ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ, ΠΈΠ·ΠΎΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ), Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΠ΅Π·ΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅ΠΌΠΎΡΡΠΈ ΡΠ²Π΅ΡΠ° ΠΈ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ;
- Π Π΅ΠΆΠΈΠΌΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ: Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°ΡΠ»Π°Ρ, ΡΡ Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅.
- AR-ΡΠ΅ΠΆΠΈΠΌ: Π‘ΠΎΠ²ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ 3D-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· Passthrough-ΠΊΠ°ΠΌΠ΅ΡΡ Quest 3.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Quest 3 ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΠ Π² ΡΠΎΠ»ΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅: ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π΄ΠΈΠΊΠΎΠ², Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ°, ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ Π² AR.
-
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²
-
ΠΠΎΠ΄Ρ ΠΎΠ΄: ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠΈΠ½Π³Π° ΡΡΠΊ ΠΈ ΠΆΠ΅ΡΡΠΎΠ² Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ AR ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊΠ°ΠΊ ΡΡΠ°Π½ΡΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , Π° Π³Π°ΡΠ½ΠΈΡΡΡΡ Quest 3, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡΠ° ΠΈ Π²Π²ΠΎΠ΄Π° ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΡΠΊ ΠΈ ΠΆΠ΅ΡΡΠΎΠ².
-
ΠΠ΅ΡΠΎΠ΄Ρ:
- Π Π°Π±ΠΎΡΠ° Ρ ΠΠ°ΡΠ°ΡΠ΅ΡΠΎΠΌ: UnityVolumeRendering;
- Π’ΡΠ΅ΠΊΠΈΠ½Π³ ΡΡΠΊ, ΠΆΠ΅ΡΡΠΎΠ², ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ UI ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ ΡΠΊΠ°Π½ΠΎΠ², ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» AR ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ: MetaSDK.
-
ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ: ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ- ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
-
-
Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ
-
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ:
- ΠΠ²ΠΈΠΆΠΎΠΊ: Unity 2022.3.59f1;
- AR-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°: MetaSDK;
- Π Π°Π±ΠΎΡΠ° Ρ ΠΠ°ΡΠ°ΡΠ΅ΡΠΎΠΌ - ΡΠΊΠ°Π½Π°ΠΌΠΈ: UnityVolumeRendering;
- ΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π£ΠΠ: Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Python ΡΠΊΡΠΈΠΏΡΡ (ΡΠΌ. Resourses/Python_Scripts/).
-
-
ΠΠ°Π½Π½ΡΠ΅:
- Sketchfab: 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ;
- Asset Store: SDK;
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΠ°ΡΠ°ΡΠ΅ΡΡ ΡΠΊΠ°Π½ΠΎΠ² ΠΠ Π’, Π£ΠΠ, ΠΠ’; 3D- ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ;
- ΠΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ Π£ΠΠ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python ΡΠΊΡΠΈΠΏΡΠΎΠ², Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° Ρ DICOM ΡΠ°ΠΉΠ»Π°ΠΌΠΈ (ΡΠΌ. Resourses/Python_Scripts/).
-
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ:
- Unity 2022.3.59f1;
- Blender;
- GitHub;
- JetBrains Rider;
- Visual Studio;
- JetBrains PyCharm;
- MetaSDK;
- UnityVolumeRendering.
-
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅:
- ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Passthrough-ΠΊΠ°ΠΌΠ΅ΡΠ΅ Quest 3 Ρ ΠΠ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² Meta Quest Link (ΡΠΌ. ΡΠΈΡ. 2.1). ΠΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π΄Π²ΡΡ ΡΠ°ΠΊΡΠΎΡΠ½ΡΡ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΡΠ²ΠΎΡΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ Meta ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π° ΡΡΠΎΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ
- Π Ρ ΠΎΠ΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΡΠ» ΠΈΠ·ΠΌΠ΅Π½ΡΠ½ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ MetaSDK, Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠ΅ Π΅Π³ΠΎ Π² Π΄Π²ΠΈΠΆΠΊΠ΅ Unity, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅. Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ ΡΠΊΡΠΈΠΏΡ: SpatialAnchorSpawnerBuildingBlock, ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π½Π° ΠΊΠΎΠ΄ ΠΈΠ· /Resourses/Other/. ΠΠ° ΡΡΠ΅Π½Π΅ MainScene, Π² ΠΏΠΎΠ»Π΅ ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΎΡΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 2.2.
- ΠΠ»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π²ΠΈΠΆΠΊΠ° Unity, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ°ΠΉΠ»: Β«SimpleITKCSharpNative.dllΒ» Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ: Β«..\Assets\UnityVolumeRendering\3rdparty\SimpleITK\Β» . ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π² Π²Π΅ΡΡ Π½Π΅ΠΌ ΠΌΠ΅Π½Ρ Unity, Π½Π°ΠΉΡΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«Volume RenderingΒ», ΠΈ Π² Π½Π΅ΠΉ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«SettingsΒ», ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π² ΠΎΡΠΊΡΡΠ²ΡΠ΅ΠΌΡΡ ΠΌΠ΅Π½Ρ, Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Β«Disable SimpleITKΒ», Π΅ΡΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Β«EnabIe SimpleITkΒ» Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ ΡΠ±ΠΈΠ΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΎΡΡ Π½Π° Β«Disable SimpleITKΒ» (ΡΠΌ. ΡΠΈΡ. 2.3). Π€Π°ΠΉΠ» Β«SimpleITKCSharpNative.dllΒ» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°. (Π€Π°ΠΉΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π°ΡΡ ΠΈΠ²Π΅, Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΠΎΡΡ Π΅Π²ΠΈΡΠΎΠ²Π°ΡΡ, ΡΠ°ΠΉΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Resourses/Other/SimpleITKCSharpNative.7z)
ΠΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ΅Π½Ρ Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«ΠΠΎΠ²Π°Ρ ΡΠΎΡΠΊΠ° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈΒ» (ΡΠΌ. ΡΠΈΡ. 1), ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠΎΡΠΎΡΡΡ, Π½Π° Π»Π΅Π²ΠΎΠΉ ΡΡΠΊΠ΅ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠ°Π»ΡΡΠ΅ΠΌ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ.
Π ΠΈΡΡΠ½ΠΎΠΊ 1. ΠΠ΅Π½Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ:
ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΊ ΡΠ°Π½ΡΠΎΠΌΡ ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΌΠΈΡ ΠΈ Π²ΡΡΡΠ°Π²ΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠΎΠ²ΠΏΠ°Π΄Π°Π»Π° ΠΏΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌ ΡΠ°Π½ΡΠΎΠΌΠΎΠΌ. ΠΠ°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΊΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΆΠ΅ΡΡ: ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ°Π»Π΅Ρ ΠΈ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ°Π»Π΅Ρ. ΠΠΎΠ΄Π΅Π»Ρ Π·Π°ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ ΡΠ²ΠΎΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π½ΡΠΎΠΌΠ΅, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΎΡΠΊΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (ΡΠΌ. ΡΠΈΡ. 2)
Π ΠΈΡΡΠ½ΠΎΠΊ 2. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ:
Π ΠΌΠ΅Π½Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (ΡΠΌ. ΡΠΈΡ. 3).
Π ΠΈΡΡΠ½ΠΎΠΊ 3. ΠΠ΅Π½Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π±Π΅Π· Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°:
ΠΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° - ΡΠ°Π½ΡΠΎΠΌΠ° ΡΠΈΡΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΆΠ΅Π»Π΅Π·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΊΠ°Π½Ρ: ΠΠ Π’, ΠΠ’ ΠΈ Π£ΠΠ. ΠΠ΅ΡΠ΅Π΄ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΊΠ°Π½Π°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅
Β«ΠΠ°Π³ΡΡΠ·ΠΈΡΡ Π΄Π°ΡΠ°ΡΠ΅ΡΒ», Π² ΠΌΠ΅Π½Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΊΠ°Π½Π°, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π² ΠΎΡΠΊΡΡΠ²ΡΠ΅ΠΌΡΡ ΠΌΠ΅Π½Ρ (ΡΠΌ. ΡΠΈΡ. 4), Π½Π°ΠΉΡΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°ΡΠ°ΡΠ΅Ρ β ΠΏΠ°ΠΏΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ DICOM ΡΠ°ΠΉΠ»Ρ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Ρ ΡΠΎΡΠΌΠ°ΡΠ° .dcm. (ΠΠ΅ΡΠ΅Π΄ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ΄ΠΈΠ½ Π΄Π°ΡΠ°ΡΠ΅Ρ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅).
Π ΠΈΡΡΠ½ΠΎΠΊ 4. ΠΠ΅Π½Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°:
ΠΠΎΡΠ»Π΅ Π²ΡΠ±ΠΎΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΠ’, ΠΠ Π’ ΠΈΠ»ΠΈ Π£ΠΠ. ΠΠ»Ρ ΡΠ°ΠΉΠ»Π° ΡΠΎ ΡΠΊΠ°Π½Π°ΠΌΠΈ Π£ΠΠ
ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡ Python ΡΠΊΡΠΈΠΏΡΠΎΠ² (ΡΠΌ. Resourses/Python_Scripts/).
ΠΠ°Π»Π΅Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π°ΡΠ°ΡΠ΅Ρ ΠΈ Π΅Π³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° ΠΈ ΠΊ ΠΌΠ΅Π½Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠΌ (ΡΠΌ. ΡΠΈΡ. 5).
Π ΠΈΡΡΠ½ΠΎΠΊ 5. ΠΠ΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°:
Π ΡΡΠΎΠΌ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΏΠΎΠ΄ ΠΌΠ΅Π½Ρ.
- Π ΡΡΠ½Π°Ρ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠΎΠ² (ΡΠΌ. ΡΠΈΡ. 6);
Π ΠΈΡΡΠ½ΠΎΠΊ 6. ΠΠ΅Π½Ρ ΡΡΡΠ½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°:
- ΠΡΠΎΠΏΡΡΠΊ ΡΠ²Π΅ΡΠ° / ΠΠ·Π»ΡΡΠ΅Π½ΠΈΡ β Π² ΡΡΠΎΠΌ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ
Β«Π Π΅ΠΆΠΈΠΌΡ ΡΠ΅Π½Π΄Π΅ΡΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈΒ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΡΡΠΈ ΡΠ΅ΠΆΠΈΠΌΠ°: ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΡΠ΅Π½Π΄Π΅Ρ, ΡΠ΅ΠΆΠΈΠΌ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΠΈΠ·ΠΎΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ (ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠ΅ΡΠ° Π½Π° ΡΠ»ΠΎΠΈ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ) ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΊΠΎΡΡΠΈ/ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π²ΡΡ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠΎΠ² (ΡΠΌ. ΡΠΈΡ. 7);
Π ΠΈΡΡΠ½ΠΎΠΊ 7. ΠΠ΅Π½Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ° ΡΠ²Π΅ΡΠ° ΠΈ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ:
-
ΠΠ±ΡΡΠΌΠ½ΡΠΉ ΡΡΠ΅Π· β Π ΡΡΠΎΠΌ ΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΡΠΌΠ½ΡΠΉ ΡΡΠ΅Π·, ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ±ΡΡΠΌΠ½ΡΠΉ ΡΡΠ΅Π·, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π·Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ, Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΆΠΈΠΌ
Β«Π‘ΡΠ΅Π·Β» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²ΠΎ ΠΏΡΠΎΠ»ΠΈΡΡΡΠ²Π°ΡΡ Π΄Π°ΡΠ°ΡΠ΅Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΎΡΡΠΌ (ΡΠΌ. ΡΠΈΡ. 8);
Π ΠΈΡΡΠ½ΠΎΠΊ 8. ΠΠ΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΠ±ΡΡΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π·Π°:
- ΠΠ»ΠΎΡΠΊΠΈΠΉ ΡΡΠ΅Π· β Π ΡΡΠΎΠΌ ΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ, ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ (ΡΠΌ. ΡΠΈΡ. 9);
Π ΠΈΡΡΠ½ΠΎΠΊ 9. ΠΠ΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ»ΠΎΡΠΊΠΎΠ³ΠΎ ΡΡΠ΅Π·Π°:
ΠΡΠΎΡΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ β Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎ Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π°ΡΠ»Π°ΡΡ.
Π ΠΌΠ΅Π½Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΎΡΠ³Π°Π½Ρ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠΌ Π°ΡΠ»Π°ΡΠ΅ (ΡΠΌ. ΡΠΈΡ. 10).
Π’ΡΠ΅ΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ β Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠΎ Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΡ Π΅ΠΌΠ°ΠΌ.
Π ΠΌΠ΅Π½Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΎΡΠ³Π°Π½Ρ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡ Π΅ΠΌΠ°ΠΌ (ΡΠΌ. ΡΠΈΡ. 10).
Π ΠΈΡΡΠ½ΠΎΠΊ 10. ΠΠ΅Π½Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎ Π°Π½Π°ΡΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π°ΡΠ»Π°ΡΡ ΠΈ ΡΡ Π΅ΠΌΠ΅ (Π΄Π²Π° ΡΡ ΠΎΠΆΠΈΡ ΠΌΠ΅Π½Ρ):
ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΉ, ΠΌΠ΅Π½Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΠΈΠ΄ (ΡΠΌ. ΡΠΈΡ. 11).
Π ΠΈΡΡΠ½ΠΎΠΊ 11. ΠΠ΅Π½Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎ Π²ΡΠ΅ΠΌ Π²ΠΊΠ»ΡΡΡΠ½Π½ΡΠΌΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠΌΠΈ:
ΠΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΊΠ°Π½ΠΎΠ² Π£ΠΠ
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΡ Π΅ΠΌΠ°ΠΌΠΈ Π£ΠΠ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python c ΠΏΠΎΠΌΠΎΡΡΡ.
ΠΠ΅ΡΠ²ΡΠΌ ΡΡΠ°ΠΏΠΎΠΌ ΠΈΠΌΠ΅ΡΡΠΈΠΉΡΡ Π²ΠΈΠ΄ΠΎΡΡΠ΄ ΡΠΊΠ°Π½ΠΎΠ² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Π² ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²ΡΠΉ Π²ΠΈΠ΄ (ΡΠΌ. Resourses/Python_Scripts/first.py).
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² Π² ΡΠ°ΠΉΠ»Ρ DICOM (ΡΠΌ. Resourses/Python_Scripts/second.py).
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° MetaSDK: /Resourses/Other/SpatialAnchorSpawnerBuildingBlock
Π ΠΈΡΡΠ½ΠΎΠΊ 2.1. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Meta Quest Link:
Π ΠΈΡΡΠ½ΠΎΠΊ 2.2. ΠΠΈΠ΄ ΡΠΊΡΠΈΠΏΡΠ° Π² ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΎΡΠ΅ Unity:
Π ΠΈΡΡΠ½ΠΎΠΊ 2.3. ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ Β«SimpleITKCSharpNativeΒ»:
(Π€Π°ΠΉΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π°ΡΡ ΠΈΠ²Π΅, Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΠΎΡΡ Π΅Π²ΠΈΡΠΎΠ²Π°ΡΡ, ΡΠ°ΠΉΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Resourses/Other/SimpleITKCSharpNative.7z)