我有一张RGB图像。我想计算该图像区域的光密度。
我已将图像转换为灰度,我知道光密度的公式为log(1 /照明)。
我的程序是使用roiploy来指定ROI。但是,这不起作用,我从来没有得到统一的答案。
最好的方法是什么?我应该戴口罩吗?掩模和原始图像之间的相关性是否有任何帮助?
答案 0 :(得分:0)
你从roipoly得到的是一个面具 - 你需要将它应用到你的图像:
masked_image = image .* mask
然后,掩模图像的每个像素具有与其照明相对应的值,假设它来自CCD相机。
顺便说一句,我对光密度公式有点怀疑 - 当光照为零时会发生什么?