問題タブ [simpleitk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 対称表面距離の計算 [Python]
肝臓腫瘍のセグメンテーションとも呼ばれる 2 つのバイナリ オブジェクト間の表面距離メトリックを計算したいと考えています。私は計算しようとしています:
- 平均対称表面距離
- 二乗平均平方根対称距離
- ハウスドルフ距離 (最大対称距離とも呼ばれます)
これらのメトリックの計算に役立つライブラリを 2 つ見つけましたが、矛盾する結果が得られるため、それらがどのように機能するのか混乱しています。
- SimpleITK: https://itk.org/SimpleITKDoxygen/html/classitk_1_1simple_1_1SignedMaurerDistanceMapImageFilter.html https://itk.org/SimpleITKDoxygen/html/classitk_1_1simple_1_1HausdorffDistanceImageFilter.html
- MedPy: https://github.com/loli/medpy/ . ドキュメント
これは、Simple ITK と MedPy のコードです。
一見したところ、SimpleITK が 対称距離を計算しているとは思えません。そのライブラリの実装はありますか? どうすれば入手できますか?
MedPy は信頼できるライブラリですか? それを使って対称二乗平均平方根を計算できますか?
- 表面距離メトリックを計算するためのライブラリのその他の推奨事項は?
- マウラー距離マップの絶対値を計算する必要がありますか? それが結果にどのように影響するかはわかりません。
reference_distance_map = sitk.Abs(sitk.SignedMaurerDistanceMap(reference_segmentation, squaredDistance=False, useImageSpacing=True))