cv2.createStitcher() not enough keypoints?
cv2.createStitcher() not enough keypoints? Good day, I am working on a project to have multiple cameras, each taking an image and then the images will be stitched together. Currently I am trying to use the cv2.createStitcher().stitch(images) function. Below is the code that I use: import cv2 imageFiles = ['imageCapture1_0.png','imageCapture2_0.png'] images = for filename in imageFiles: img = cv2.imread(filename) images.append(img) cv2.ocl.setUseOpenCL(False) stitcher = cv2.createStitcher() status, result = stitcher.stitch(images) cv2.imwrite('result.png',result) The image input is: left image: right image: However, result output type becomes NoneType with size 1 and value: NoneType object of builtins modules. From what I have googled, the cause of this is because there is not enough matching keypoint to stitch the images together. If so, is there a way to stitch image even with less keypoint? Is there a way to set the parameter? I read throu...