问题描述
我正在尝试检测图像中的鸟。但是,当我标记强度> 150 的点时,它可以正确检测到它,但是图像(粉红色)有点旋转了。有人可以帮我为什么会这样吗?
这是我的代码:
import numpy as np
import cv2
image = cv2.imread('images.png')
imgHSV = cv2.cvtColor(image,cv2.COLOR_BGR2HSV)
imgThreshed = cv2.inRange(imgHSV,(0,0),(180,255,100))
for x in range(0,imgHSV.shape[0]):
for y in range(0,imgHSV.shape[1]):
if imgThreshed[x,y]>150:
cv2.circle(imgHSV,(x,y),1,(200,200),2)
cv2.imshow("Threshold",imgHSV)
cv2.waitKey(0)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)