0
我想通過在單個OpenCV窗口中顯示2個不同的圖像源來實現畫中畫(PIP)效果。圖像1具有不同的尺寸作爲圖像2,例如:如何在OpenCV的同一窗口中顯示2個不同的源代碼?
我可以通過運行2 cv2.imshow()顯示在單獨的窗口2名的來源,但我想在同一窗口中兩個源。
我試着用cv2.add()以及cv2.addWeighted()做PIP,但它似乎無法處理不同的尺寸。
OpenCV有可能嗎?
我想通過在單個OpenCV窗口中顯示2個不同的圖像源來實現畫中畫(PIP)效果。圖像1具有不同的尺寸作爲圖像2,例如:如何在OpenCV的同一窗口中顯示2個不同的源代碼?
我可以通過運行2 cv2.imshow()顯示在單獨的窗口2名的來源,但我想在同一窗口中兩個源。
我試着用cv2.add()以及cv2.addWeighted()做PIP,但它似乎無法處理不同的尺寸。
OpenCV有可能嗎?
簡單手工方式:只需用較小的一個替代較大的圖像的那些像素(需要計算維度的尺寸也是如此)。也許你已經嘗試過添加,但它不是一個補充,它是一個替代品。爲了從這裏的所有opencv用戶那裏獲得幫助,請展示一些代碼,包括失敗的嘗試。 – sascha
不要添加,將每個複製到渲染畫布的適當大小的ROI中。 –
謝謝,但我怎麼會把它放在原來的(更大的)圖像呢? – pepe