資源簡介
代碼片段和文件信息
import?cv2
import??numpy?as?np
?
img=cv2.imread(‘timg.jpg‘)
#縮放
rowscolschannels?=?img.shape
img=cv2.resize(imgNonefx=0.5fy=0.5)
rowscolschannels?=?img.shape
cv2.imshow(‘img‘img)
?
#轉換hsv
hsv=cv2.cvtColor(imgcv2.COLOR_BGR2HSV)
lower_blue=np.array([907070])
upper_blue=np.array([110255255])
mask?=?cv2.inRange(hsv?lower_blue?upper_blue)
cv2.imshow(‘Mask‘?mask)
?
#腐蝕膨脹
erode=cv2.erode(maskNoneiterations=1)
cv2.imshow(‘erode‘erode)
dilate=cv2.dilate(erodeNoneiterations=1)
cv2.imshow(‘dilate‘dilate)
?
#遍歷替換
for?i?in?range(rows):
????for?j?in?range(cols):
????????if?dilate[ij]==255:
????????????img[ij]=(00255)#此處替換顏色,為BGR通道
cv2.imshow(‘res‘img)
?
cv2.waitKey(0)
cv2.destroyAllWindows()
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????13057??2019-03-27?22:27??timg.jpg
?????文件?????????788??2019-03-27?22:28??doimg.py
評論
共有 條評論