cv2.COLOR_GRAY2BGR)
for r,pt1,pt2 in zip(lines,pts1,pts2):
color=tuple(np.random.randint(...0,255,3).tolist())
x0,y0=map(int,[0,-r[2]/r[1]])
x1,y1=map(int,[c,-(r[2]+r[0]*c)/r[1]...Lena.png',0)
img2=cv2.imread('C:/Users/xpp/Desktop/Lena.png',0)
sift=cv2.xfeatures2d.SIFT_create()
#使用...findFundamentalMat(pts1,pts2,cv2.FM_LMEDS)
pts1=pts1[mask.ravel()==1]
pts2=pts2[mask.ravel()==1]
#找到与右图像(第二幅图像)中的点对应的外轮廓线并在左侧图像上绘制其线条...=drawlines(img1,img2,lines1,pts1,pts2)
#找到与左图像(第一幅图像)中的点对应的外轮廓线并在右图上绘制其线条
lines2=cv2.computeCorrespondEpilines