來自:https://www.linuxmi.com/python-opencv-image-blending.html
在本文中,我們將討論Python OpenCV Image Blending(圖像融合),如果您對使用Python程式語言進行GUI開發感興趣,請查看這個(https://www.linuxmi.com/python)連結。
根據OpenCV文檔, 圖像融合也是圖像疊加,但是為圖像賦予了不同的權重,從而使圖像具有混合或透明的感覺。根據以下等式疊加圖像:通過改變 從 ,您可以在一個圖像到另一個圖像之間執行一個很酷的轉換。在這裡,我使用了兩個圖像,將它們融合在一起。第一幅圖像的權重為0.7,第二幅圖像的權重為0.3。cv2.addWeighted() 在圖像上應用以下等式。圖像混合cv.addWeighted()是一種圖像加權相加的操作,兩幅圖像的權重可以不一樣,也可以一樣。import cv2
img1 = cv2.imread("linuxmi.com.jpg")
img2 = cv2.imread("linuxmi.jpg")
dist = cv2.addWeighted(img1, 0.75, img2, 0.25,0)
cv2.imshow("www.linuxmi.com", dist)
cv2.waitKey(0)
cv2.destroyAllWindows()
長按或掃描下面的二維碼關注Linux公社
關注Linux公社,添加「星標」
每天獲取技術乾貨,讓我們一起成長
合作聯繫微信:linuxgs