当前位置:   article > 正文

python 图形识别_python openai 图片识别

python openai 图片识别
  1. import cv2
  2. import numpy as np
  3. a=cv2.imread("tx.jfif ")
  4. ll=cv2.cvtColor(a,cv2.COLOR_RGB2HSV )
  5. #cv2.imshow('imshow',ll)
  6. #cv2.waitKey(0)
  7. def mh():
  8. bbl=np.array([0,175,20])
  9. bll3=np.array([10,255,255])
  10. bbl2=np.array([170,175,20])
  11. bbl4=np.array([180,255,255])
  12. mask1=cv2.inRange(ll ,bbl,bll3)
  13. mask2=cv2.inRange(ll ,bbl2,bbl4)
  14. return mask1 +mask2
  15. def gr():
  16. b=np.array([40,150,20])
  17. m=np.array([70,255,255])
  18. mask=cv2.inRange(ll ,b ,m )
  19. return mask
  20. mask= mh() + gr()
  21. t =cv2.bitwise_and(a,a,mask= mask )
  22. l=t.copy()
  23. def aa(t):
  24. mm,un =cv2.findContours(t ,cv2.RETR_EXTERNAL ,cv2.CHAIN_APPROX_TC89_KCOS )
  25. for nm in mm :
  26. ko=cv2.contourArea(nm )
  27. if ko>500:
  28. cv2.drawContours(l,nm,-1,(255,0,0),3)
  29. v=cv2.arcLength(nm,True )
  30. nmk=cv2.approxPolyDP(nm,0.02*v,True )
  31. op=len(nmk )
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/836918
推荐阅读
相关标签
  

闽ICP备14008679号