ITK 中对数的底数

The base of the Logarithm in ITK

我在ITK的以下几个地方遇到了Logarithm这个词。但我不确定它的基础。谁能告诉我 ITK 中常用的对数的底数。是 2 还是 2.71827(即 e)还是 10?

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

和 LogarithmicSigmaSteps 在这里: https://itk.org/Doxygen/html/classitk_1_1MultiScaleHessianBasedMeasureImageFilter.html

实际执行的函数LogImageFilter是这样的:

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

这意味着基数是 eMultiScaleHessianBasedMeasureImageFilter 也使用 std::log(暗示基数 e)。查看来源 code.