import cv2
import os
mainFolder = 'image'
myFolders = os.listdir(mainFolder)
print(myFolders)
for folder in myFolders:
path = mainFolder + '/' + folder
image =[]
myList = os.listdir(path)
print(f'Total no of images detected{len(myList)}')
for imgN in myList:
curImg = cv2.imread(f'{path}/{imgN}')
curImg = cv2.resize(curImg,(0,0),None,0.2,0.2)
image.append(curImg)
stitcher = cv2.Stitcher.create()
(status,result) = stitcher.stitch(image)
if (status == cv2.STITCHER_OK):
print("success")
else:
print('unsuccess')
利用OpenCV实现全景拼接
猜你喜欢
转载自blog.csdn.net/qq_41059950/article/details/123024838
今日推荐
周排行