Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在开发一个程序来检测从任意点拍摄的台球桌图像中台球的坐标。
我首先计算了桌角并扭曲图像的透视以获得鸟瞰图。不幸的是,这使得球形球看起来略呈椭圆形,如下所示。
为了检测椭圆,我提取了除绿色毡区域之外的所有区域,并在如下所示的结果图像上使用了霍夫变换算法 (HoughCircles)。不幸的是,没有检测到椭圆(我只能假设,因为它们不是圆形)。
提取的 BW 图像很好,但它需要一些形态滤波器来消除噪声,然后您可以提取每个对象的外部轮廓(通过 cvFindContours)并拟合最佳椭圆(通过 cvFitEllipse2)。