点击上方“AI算法与图像处理”,选择加"星标"或“置顶”
重磅干货,第一时间送达
![e0283429a687dbba9e961edfcafb6e58.png](https://img-blog.csdnimg.cn/img_convert/e0283429a687dbba9e961edfcafb6e58.png)
本文来自光头哥哥的博客【Detecting multiple bright spots in an image with Python and OpenCV】,仅做学习分享。
原文链接:https://www.pyimagesearch.com/2016/10/31/detecting-multiple-bright-spots-in-an-image-with-python-and-opencv/
今天的博客文章是我几年前做的一个关于寻找图像中最亮点的教程的后续。我之前的教程假设在图像中只有一个亮点你想要检测...
但如果有多个亮点呢?如果您想在图像中检测多个亮点,代码会稍微复杂一点,但不会太复杂。不过不用担心:我将详细解释每一个步骤。
看看下面的图片:
在这幅图中,我们有五个灯泡。我们的目标是检测图像中的这五个灯泡,并对它们进行唯一的标记。首先,打开一个新文件并将其命名为detect_bright_spot .py。然后,插入以下代码:
# import the necessary packagesfrom imutils import contoursfrom skimage import measureimport numpy as npimport argparseim