opencv python中,使用如下代码imshow
图片时显示空白,但是成功的保存了图片:
# ······
res = optimize_seam(img1,img2,200)
cv2.imwrite("ss.jpg",res)
res = imutils.resize(res,height=600)
cv2.imshow("ss",res)
cv2.waitKey(0)
经尝试,发现optimize_seam
函数中,由np.zeros
构造图像,一直到返回最终结果,未指定类型。所以可以在返回结果上,执行:
= res.astype(np.uint8)