当前位置: 首页 > 知识库问答 >
问题:

图像处理.二值图像中空白空间质心的计算算法

楚嘉
2023-03-14

问题是我需要一个简化版本的算法,可以计算一个二值图像中几个白色轮廓的质心。例如,如果只有一个白色轮廓,则使用公式计算轮廓中心的坐标Xc和Yc:

其中M是强度m_i的和,m_i是像素强度值,x_i和y_i是像素在图像上的位置,n是像素总数。

有没有人可以建议一些类似的方法来处理几个轮廓,或者如何在计算其中一个轮廓时忽略其他的轮廓,使用相同的公式?

共有1个答案

包建义
2023-03-14

首先使用一种称为连通组件标记的算法来分离不同的blob。这将为每个区域分配唯一的ID。然后,可以计算每个斑点的质心。

 类似资料:
  • 问题内容: 添加寄宿生后,我无法删除图像下方的空白区域。 我该如何摆脱呢? 问题答案: 加上这个

  • 有哪些可能的方法来计算图像中非白色区域/灰色/黑色斑块的表面积?我尝试了来获取形状,在轮廓上迭代,并使用和求出总面积和周长,但结果似乎与图像无关。 我也尝试在轮廓之前添加一个精明的边缘检测,但似乎仍然不太好用。 只是一个额外的上下文,我想使用表面积作为一个ML模型的特性)。

  • 目标 在本教程中,您将学习简单二值化,自适应二值化,Otsu 二值化等。 你会学到这些函数:cv2.threshold,cv2.adaptiveThreshold 等。 简单二值化 简单二值化是很直截了当的一种方法。如果像素值大于阈值,则分配一个值(可以是白色),否则分配另一个值(可以是黑色)。使用的函数是cv2.threshold。第一个参数是源图像,这应该是灰度图像。第二个参数是用于分类像素值

  • 本文向大家介绍常用的图像空间相关面试题,主要包含被问及常用的图像空间时的应答技巧和注意事项,需要的朋友参考一下 HSI、HSV、RGB、CMY、CMYK、HSL、HSB、Ycc、XYZ、Lab、YUV色彩空间(颜色模型) RGB颜色空间是算法处理中应用最多的颜色空间。 HSI颜色空间,色调(Hue)、色饱和度(Saturation或Chroma)和亮度(Intensity或Brightness)

  • 本文向大家介绍C#数字图像处理之图像二值化(彩色变黑白)的方法,包括了C#数字图像处理之图像二值化(彩色变黑白)的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#数字图像处理之图像二值化(彩色变黑白)的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。

  • 我一直在使用View Pager的图片幻灯片,但是我无法使View Pager内部的图像视图填充View Pager内部水平和垂直的完整空间。知道怎么做吗? 我在我的页面适配器中尝试过这个 但还是没有运气:( 我的布局 null 我的PageAdapter