我目前正在开展一个项目,我必须区分正常细胞和患病细胞。我正在观察的具体异常表明细胞核应该有一定的面积并且大部分是圆形的。我目前正在使用 scipy、numpy 和 PIL 来确定原子核的存在(见下图)...但我不确定如何确定面积,因为原子核并不总是完美的圆形。有什么建议吗?
Original Image before processing
最佳答案
如果您知道图像的比例,则只需计算单元格区域内的像素数即可。然后,该数字除以图像中的像素总数即可得出细胞占据的图像区域的分数。如果您知道图像分辨率,那么您应该知道该矩形图像域的面积。将两者相乘即可得到单元格面积。
不准确的一些来源将是(a)如果分割不佳(b)如果细胞曾经被拉长(较差的等周商)并且包含/排除细胞边界像素的舍入很重要,或者(c)如果细胞始终处于阴影中/无法在正确的平面中观察到其横截面积。但希望您的实验包含足够的数据,您可以丢弃这些数据。
关于python - 基于区域的图像检测与状态验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10202279/