我試圖使用圖像處理來檢測圖像中的葉子疾病。但是由於我的加載圖像太大而不適合屏幕。所以我調整了我的圖像。然後,當我試圖檢測每個圖像中的綠色對象時,我始終將0作爲值。是否有可能影響調整圖像的大小以解決此問題?在此先感謝如果更改圖像大小會影響檢測圖像中的顏色對象:OpenCV python
回答
如果你運行這一次,
cv2.namedWindow("your_win_name",cv2.WINDOW_NORMAL)
cv2.resizeWindow("your_win_name",your_win_width,your_win_height)
每當你調用cv2.imshow
與該窗口的名稱,它會顯示在窗口中的整體形象。所以你不需要調整它。
cv2.imshow("your_win_name",image)
如果它沒有檢測到全圖像,那麼問題是別的。
或者,沿着相同的線條,您可以在*檢測後重新調整生成的遮罩*的大小。 –
@AlexanderReynolds是的,但這種方式適用於任何圖像大小(小或大),但如果在這些大圖像中有一個小圖像,您的方法可能會調整圖像的大小,以至於您可能無法識別任何圖像在裏面。 – ROAR
確實。另外,如果您在顯示之前調整了大小,則可能需要使用最近鄰居插值來查看蒙版。 –
- 1. 更改圖像內的對象顏色
- 2. 使用OpenCV和Python檢測HSV圖像顏色的問題
- 3. 受圖像大小影響的EmguCV形狀檢測
- 4. 更改ImagePlus圖像顏色
- 5. 更改圖像顏色
- 6. Java更改圖像顏色
- 7. 檢測圖像中的顏色斑點
- 8. 如何在OpenCV Python中檢測全黑色圖像?
- 9. 如何檢測較大圖像中的小圖像的貨幣?
- 10. 更改圖像中的特定顏色
- 11. 更改java中的圖像顏色
- 12. 更改圖像中的顏色
- 13. 在php中更改圖像的顏色?
- 14. 更改matlab中圖像的顏色
- 15. 在matlab中,顏色映射對圖像沒有影響
- 16. 使用PHP檢測圖像的顏色
- 17. SSCollectionViewItem更改圖像大小
- 18. 圖像懸停如何更改顏色
- 19. 檢測圖像中的主要對象?
- 20. 檢測圖像中的特定對象,即使用opencv進行圖像分割
- 21. 無法更改圖像視圖的圖像顏色
- 22. 用OpenCV將小圖像拼接成更大的圖像
- 23. 更改ListView陰影顏色和大小
- 24. 使用python檢測圖像中最常用的顏色
- 25. 更改TTThumbsViewController的背景顏色/圖像
- 26. 更改png圖像的顏色
- 27. 更改像素圖的顏色
- 28. 更改位圖的像素顏色
- 29. 更改Images.xcassets圖像的背景顏色?
- 30. 更改圖像部分的顏色
爲什麼不只是做檢測並保存圖像,然後在事後查看它更小?另外你如何調整圖像大小?當圖像太大時,你確定檢測不失敗嗎? –