有沒有什麼辦法可以減去python opencv2中的兩個圖像?
1)圖片1:任何圖片(例如:房子圖片)(靜態圖片)
2)圖片2:與對象相同的圖片(在家裏,一個人站着......) (靜態圖片+動態對象)
3)圖片3 =圖片2 - 圖片1
如果我們從圖片1中減去圖片2意味着圖片3應該只給出對象(人物)。
請舉任何例子。
謝謝。如何使用python opencv2減去兩個圖像來獲取前景對象
4
A
回答
11
如果兩幅圖像中的背景完全相同,則可以在您的帖子中提及它們。
image1 = imread("/path/to/image1")
image2 = imread("/path/to/image2")
image3 = image1 - image2
7
試用背景subraction(http://docs.opencv.org/master/db/d5c/tutorial_py_bg_subtraction.html#gsc.tab=0)
使用cv2.subtract(IMG1,IMG2),而不是算術運算,如CV2將取負值的照顧。
相關問題
- 1. 使用NEON減去兩個圖像
- 2. 如何減去兩個XmlGregorianCalendar對象來創建一個Duration對象?
- 3. 如何使用ImageMagick來減去另一個圖像?
- 4. 減去兩個ActiveRecord ::關係對象
- 5. 使用Python中的Opencv從圖像中減去背景
- 6. 減去兩個圖像以刪除OpenCV背景
- 7. 遞歸減去兩個JavaScript對象
- 8. 如何使用兩個背景圖像
- 9. 圖像中opencv2
- 10. 從圖像中減去背景
- 11. 如何減去兩個sparsevector?
- 12. 如何減去兩個FILETIME?
- 13. 如何使用當前日期減去時間戳來獲取提醒日期?
- 14. HLSL着色器減去背景圖像
- 15. 如何使用opencv減去python中的兩個視頻幀
- 16. 如何減去兩個日期和時間來獲得差異
- 17. OpenCV C++ videocapture圖像背景減去
- 18. 僅爲每個值減去前兩行
- 19. 如何獲取場景中每個對象的當前位置?
- 20. 使用openCV從另一個圖像中減去一個圖像
- 21. Python opencv2(cv2)包裝獲取圖像大小?
- 22. 如何使用python來計算圖像中的對象?
- 23. opencv2 bluring圖像
- 24. 如何獲取圖像uchar陣列的實際長度opencv2
- 25. 減去兩個值
- 26. 如何在C#中減去兩個通用對象(T-T)(例如:DateTime - DateTime)?
- 27. 兩個圖像視圖獲取添加到使用對象庫添加的scrollView?
- 28. Python中減去分鐘兩個日期
- 29. 在python中減去兩個字符串
- 30. 如何獲取rainyday.js使用CSS背景圖像作爲背景?
是的。它正是我想要的。謝謝穆罕默德莫吉米。 – Thamizh
您不應該使用'-'運算符,因爲它不處理負值(這在圖像中沒有意義)。使用[這個答案](http://stackoverflow.com/a/34585872/616644)由@ viki提供。 –