1
我有一個簡單的代碼來嘗試opencv圖像混合與addWeighted()
函數。它顯示我其中輸入參數opencv-python addWeighted()錯誤 - 輸入參數的大小不匹配
大小不匹配錯誤
以下是我的代碼
import cv2
import numpy as np
img1 = cv2.imread('/home/jianyepa/Downloads/gtr1.jpg')
img2 = cv2.imread('/home/jianyepa/Downloads/r1.png')
dst = cv2.addWeighted(img1,0.7,img2,0.3,0)
cv2.imshow('dst', dst)
cv2.waitkey(0)
cv2.destroyAllWindows
我有img.shape
同時檢查圖像的大小和渠道,兩個圖像顯示(720,1280,3)。我不知道爲什麼會出現這個錯誤。
請協助。謝謝。
嘗試將.png文件轉換爲.jpg文件,然後執行相同操作。 –
@JeruLuke是的,你解決了我的問題。請添加爲答案。謝謝。 –