當前位置:編程學習大全網 - 電腦編程 - 怎麽用opencv和python,只保留深藍色部分,其他區域變為黑色

怎麽用opencv和python,只保留深藍色部分,其他區域變為黑色

1、首先明確深藍的數據範圍;

2、將圖片轉換到HSV空間,並分離三個通道為新的三個單通道圖片;

3、H圖片使用cvInRangeS獲取“藍”色區域的MASK。“藍”在色度輪盤的值為240

4、同上,S圖片獲取色純度大於壹定值的MASK;

5、同上,V圖片獲取亮度在壹定範圍內的MASK;

6、上述三圖二值化以後,做“與”運算,成為最終MASK;

7、用這個新生成的MASK去處理原圖;

  • 上一篇:MFC編程使用類向導添加消息ONMOUSEWHEEL消息,如何實現滾輪可以放大縮小形狀的效果?
  • 下一篇:設袋子中有紅白黑球各壹個,有放回取球,每次取壹個,直到三種顏色都取到
  • copyright 2024編程學習大全網