python-opencv顏色提取分割方法
更新時間:2018年12月08日 09:58:50 作者:Deep_IT
今天小編就為大家分享一篇python-opencv顏色提取分割方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
1.用于簡單的對象檢測、跟蹤
2.簡單前背景分割
#encoding:utf-8
#黃色檢測
import numpy as np
import argparse
import cv2
image = cv2.imread('huang.png')
color = [
([0, 70, 70], [100, 255, 255])#黃色范圍~這個是我自己試驗(yàn)的范圍,可根據(jù)實(shí)際情況自行調(diào)整~注意:數(shù)值按[b,g,r]排布
]
#如果color中定義了幾種顏色區(qū)間,都可以分割出來
for (lower, upper) in color:
# 創(chuàng)建NumPy數(shù)組
lower = np.array(lower, dtype = "uint8")#顏色下限
upper = np.array(upper, dtype = "uint8")#顏色上限
# 根據(jù)閾值找到對應(yīng)顏色
mask = cv2.inRange(image, lower, upper)
output = cv2.bitwise_and(image, image, mask = mask)
# 展示圖片
cv2.imshow("images", np.hstack([image, output]))
cv2.waitKey(0)

以上這篇python-opencv顏色提取分割方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
TensorBoard 計算圖的可視化實(shí)現(xiàn)
今天小編就為大家分享一篇TensorBoard 計算圖的可視化實(shí)現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python3.2模擬實(shí)現(xiàn)webqq登錄
這篇文章主要介紹了Python模擬實(shí)現(xiàn)webqq登錄的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-02-02
使用python對視頻文件分辨率進(jìn)行分組的實(shí)例代碼
通過對視頻的分辨路進(jìn)行分類可以在需要的時候快速找到你想要的視頻分辨率。當(dāng)然人工去分類是一種比較費(fèi)時費(fèi)力的工作,通過軟件也好,程序也罷都是為了可以提高我們的工作效率。下面通過代碼給大家分享使用python對視頻文件分辨率進(jìn)行分組的方法,一起看看吧2021-10-10
如何使用virtualenv管理python環(huán)境
這篇文章主要介紹了如何使用virtualenv管理python環(huán)境,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01

