Skip to content

连接数据库

连接redis

输入IP、账号、密码 显示连接成功

连接mysql

同样输入IP、账号和密码 显示连接成功

颜色识别

导入图像

import cv2 
import numpy as np
img = cv2.imread(./picture/1.jpg)

图像处理

将图像从bgr转换为hsv,找出绿色较高和较低的两个hsv值创建掩膜,使用bitwise_and将原始图像和掩模结合,只显示绿色区域

hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
lower_green = np.array([35, 43, 46])
upper_green = np.array([77, 255, 255])
mask = cv2.inRange(hsv, lower_green, upper_green)
res = cv2.bitwise_and(img, img, mask=mask)

显示结果

显示出原图、掩膜和处理后的图像

cv2.imshow('image', img)
cv2.imshow('mask', mask)
cv2.imshow('res', res)
cv2.imwrite(''+save_path+'1.jpg', res)
cv2.waitKey(0)
cv2.destroyAllWindows()

识别结果