版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
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 = res.astype(np.uint8)