Python 2.7 cv2.line不显示任何行

Python 2.7 cv2.line不显示任何行,python-2.7,opencv,hough-transform,Python 2.7,Opencv,Hough Transform,我正在尝试使用Hough变换检测数独剪辑图像中的线条。由于一些我无法理解的原因,cv2.lines没有显示图像中的线条。我检查了下面代码中的“行”,看它是否为空,但不是。非常感谢任何能帮助我朝正确方向前进的人。下面给出了我尝试使用的代码和图片 import numpy as np import cv2 thresh = cv2.adaptiveThreshold(warp,255,1,1,11,2) minLineLength = 100 maxLineG

我正在尝试使用Hough变换检测数独剪辑图像中的线条。由于一些我无法理解的原因,cv2.lines没有显示图像中的线条。我检查了下面代码中的“行”,看它是否为空,但不是。非常感谢任何能帮助我朝正确方向前进的人。下面给出了我尝试使用的代码和图片

    import numpy as np
    import cv2
    thresh = cv2.adaptiveThreshold(warp,255,1,1,11,2)
    minLineLength = 100
    maxLineGap = 10
    lines = cv2.HoughLinesP(thresh,1,np.pi/90,100,minLineLength,maxLinegap)
    for x1,y1,x2,y2 in lines[0]:
        cv2.lines(warp,(x1,y1),(x2,y2),(0,255,0),3)

    cv2.waitKey(0)


cv2.imshow(“warp”,warp)
放在waitKey@berak谢谢!!那是一个骗局mistake@berak如果你能把它作为答案贴出来,我很乐意接受