Possible Duplicate:
Function to return coordinates of the maximum intensity point of the image grabbed from a webcam
我想获取网络摄像头拍摄的图像中最高强度点的坐标。 我正在使用 opencv。图像是通过使用 cvCapFromCAM() 捕获的。 我使用的是 Windows 7,并且使用 C 编程语言进行编程。
我不知道编译器如何处理 Blob 的“强度”.. 我想做的就是跟踪红色 LED,它的强度比图像中出现的任何其他东西都大。 作为返回,我想获取检测到的 LED 的 x 和 y 坐标..
最佳答案
那么,您将获得 0 到 255 之间的整数值,或者 0.0f 和 1.0f 作为浮点/ double 值,表示 RGB 颜色混合的每个部分(可能)。您只需查看每个像素并找出哪个像素的 R 分量值最接近 255/1.0f。
关于网络摄像头检测到的图像的最高强度点的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12806833/