hough-transform

    1热度

    1回答

    正如您在图片中看到的,一个人在使用地图时会生成一个圆锥。我想知道是否有可能检测到锥体like this的两条外线,但最终目标是使用这些信息来查找线条所处的角度。 我跟着this tutorial on hough-transform,但最后this。如果可能,寻找一种更简单的方法来找到角度。 import numpy as np from skimage.transform import ho

    0热度

    1回答

    我试图使用OpenCV的Python实现的概率霍夫线变换如下: lines_hp = cv2.HoughLinesP(mask,1,np.pi/180,200,minLineLength,maxLineGap) 然而,无论我的minLineLength参数设置,线路检测到的所有保持不变。 仅供参考,我使用下面的命令绘制了一定长度的线。每当我更改minLineLength参数时,线的长度都会更改

    5热度

    2回答

    我有一个图像,我试图将霍夫圆变换应用到视图中的圆形对象。 我很难找到一个适合圆周的外部阴影的圆。可以做些什么来恰当地分割这个阴影,并轻松地适应一个圆圈? 代码: img = cv2.medianBlur(im,7) cimg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) plt.imshow(cimg) plt.show() circles = cv2.

    1热度

    1回答

    我用下面的代码来检测圈: gray = cv2.GaussianBlur(gray, (5, 5), 0); gray = cv2.medianBlur(gray, 5) kernel = np.ones((2, 2), np.uint8) gray = cv2.erode(gray, kernel, iterations=1) gray = cv2.dilate(gray, kern

    0热度

    1回答

    我的想法是画出所有通过计算Canny之前创建的垂直线,从交点到对角线到另一个交点(此点来自一个交点之间的交点)弧形和对角线)。这里作为参考图像,红色垂直(哈夫)线应drawen: 直到但我刚刚发现这个实现所有垂直线: int main(int argc, char *argv[]) { std::vector<cv::Point> diagonalLine = DiagonalLines

    0热度

    3回答

    我正在使用Python和OpenCV。我试图找到电池的中心和角度: Image of batteries with random angles: 比我的代码是这样的: import cv2 import numpy as np img = cv2.imread('image/baterias2.png') gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRA

    0热度

    1回答

    我的任务是找到坐标线(startX,startY,endX,endY)和矩形(4行)。下面是输入文件: 我用下面的代码: img = cv2.imread(image_src) gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) ret, thresh1 = cv2.threshold(gray,127,255,cv2.THRESH_BINARY) ed

    0热度

    1回答

    我正在寻找OpenCV中的Generalized Hought变换,并且我找到了这两个网站,在OpenCV中讨论了广义霍夫变换。 http://docs.opencv.org/3.0-beta/modules/cudaimgproc/doc/hough.html#cuda-creategeneralizedhoughguil http://docs.opencv.org/3.1.0/d2/d15/

    1热度

    2回答

    我有这个源图像: 我的目标是消除底线,同时保持字母/数字不变。 这是我使用的代码: import cv2 import numpy as np img = cv2.imread('src.png') gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) edges = cv2.Canny(gray,100,200,apertureSize = 5)

    12热度

    2回答

    我试图使用OpenCV从它的背景中分割一个弯曲杆,然后找到弯曲并计算每个弯曲之间的角度。 第一部分幸运的是前景和背景之间足够的对比度是微不足道的。 当分割时,一点腐蚀/膨胀照顾反射/高光。 第二部分是我不知道如何处理它的地方。 我可以很容易地检索轮廓(顶部和底部非常相似,所以要么) ,但我似乎无法弄清楚如何将轮廓分割成直线部分和弯曲杆来计算角度。 到目前为止,我已经尝试过简单地绘制轮廓,但是要么我