2017-01-08 19 views
1

ITKの以下の場所で対数という言葉があります。しかし、私はそれの根拠についてはわかりません。誰でも私には、通常話される対数の基底をITKで教えてもらえますか? Isは2か2.71827(つまりe)か10ですか?ITKの対数の底辺

LogImageFilter:ここで https://itk.org/Doxygen/html/classitk_1_1LogImageFilter.html

とLogarithmicSigmaSteps: https://itk.org/Doxygen/html/classitk_1_1MultiScaleHessianBasedMeasureImageFilter.html

答えて

0

実際の関数LogImageFilter実行はこれです:

return static_cast<TOutput>(std::log(static_cast<double>(input))); 

そして、それはベースがeであることを意味します。 MultiScaleHessianBasedMeasureImageFilterもstd :: log(基底を意味するe)を使用します。ソースcodeを見てください。

+0

ありがとうございます。この文書は、これをより明確にすることができたかもしれない。あるいは、画像処理の対数の基礎としてeを使うのは常識ですか? –

+0

eは科学の対数と指数関数のデフォルトの基底である。ベースが明示されていない限り、あなたはeと仮定すべきです。基数10は、10進の基本数との便利な結合のために、手動の対数表で一般的でした。 –

関連する問題