當前位置:
首頁 >
python opencv实现目标区域裁剪
發布時間:2024/9/30
36
豆豆
生活随笔
收集整理的這篇文章主要介紹了
python opencv实现目标区域裁剪
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這個任務是自己在項目中數據處理的一部分內容,待處理的圖片如下所示:
我需要將目標區域給裁剪出來,要不然在后期訓練網絡的時候整幅圖像過大,且目標區域過小,得到結果不好,還會加劇計算量。在網上找了各個大佬的博客看,沒找到合適的,便自己動手寫了,順便自己的小破站剛搭建起來,記錄一下自己的思路。
思路
去尋找目標區域的最左邊,最右邊,最上面和最下面的像素點,取到坐標信息以后用CV2的裁剪一下就可以實現了。
#難點
數據總共是11952張圖片,每張圖片是1024*768大小的,依次去遍歷的話擔心太費時間了,結果還好,圖像中黑色的像素點值為0,計算量比想象的要小很多
#代碼
結果
裁剪后的圖像如下
總結
以上是生活随笔為你收集整理的python opencv实现目标区域裁剪的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows10环境下使用Anacon
- 下一篇: MNIST手写数字识别