查找被黑色区域包围的图像的宽度:Matlab

查找被黑色区域包围的图像的宽度:Matlab,matlab,Matlab,我有一个图像image1,它被黑色区域包围 我想得到非黑色区域的宽度,即仅黑色区域内的图像 如何执行此操作?如果它是完全黑色的,您可以只计算至少有一个非零元素的列数: sum(any(image1)) 它是全黑的(等于零)还是近似的?它等于零。全黑

我有一个图像image1,它被黑色区域包围

我想得到非黑色区域的宽度,即仅黑色区域内的图像


如何执行此操作?

如果它是完全黑色的,您可以只计算至少有一个非零元素的列数:

sum(any(image1))

它是全黑的(等于零)还是近似的?它等于零。全黑