zoukankan      html  css  js  c++  java
  • opencv基础操作02

    day2
    # 
    # 提取图像透视转换
    # img=cv2.imread("F:/google/fktest.jpg")
    # cv2.imshow("Init",img)
    # width,height=250,250
    # waitdots=np.float32([[308,319],[366,300],[381,345],[437,321]])
    # resultd=np.float32([[0,0],[width,0],[0,height],[width,height]])
    # martix=cv2.getPerspectiveTransform(waitdots,resultd)
    # imgout=cv2.warpPerspective(img,martix,(width,height))
    # cv2.imshow("out2",imgout)
    # cv2.waitKey(0)
    # 
    # 图像堆叠
    # imgHor=np.hstack((img,img))
    # imgVer=np.vstack((img,img))
    # cv2.imshow("1",imgHor)
    # cv2.imshow("2",imgVer)
    # cv2.waitKey(0)
    # 
    # 色彩提取
    # def emptyFun():
    #     pass
    # cv2.namedWindow("TrackBars")
    # cv2.resizeWindow("TrackBars",640,240)
    # cv2.createTrackbar("Hue Min","TrackBars",0,179,emptyFun)
    # cv2.createTrackbar("Hue Max","TrackBars",179,179,emptyFun)
    # cv2.createTrackbar("Sat Min","TrackBars",0,255,emptyFun)
    # cv2.createTrackbar("Sat Max","TrackBars",255,255,emptyFun)
    # cv2.createTrackbar("Val Min","TrackBars",0,255,emptyFun)
    # cv2.createTrackbar("Val Max","TrackBars",255,255,emptyFun)
    # while True:
    #     img = cv2.imread("F:/google/qc.jpg")
    #     imgHSV=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)
    #     h_min=cv2.getTrackbarPos("Hue Min","TrackBars")
    #     h_max=cv2.getTrackbarPos("Hue Max","TrackBars")
    #     s_min=cv2.getTrackbarPos("Sat Min","TrackBars")
    #     s_max=cv2.getTrackbarPos("Sat Max","TrackBars")
    #     v_min=cv2.getTrackbarPos("Val Min","TrackBars")
    #     v_max=cv2.getTrackbarPos("Val Max","TrackBars")
    # 
    #     print(h_min,h_max,s_min,s_max,v_min,v_max)
    #     low=np.array([h_min,s_min,v_min])
    #     high = np.array([h_max, s_max, v_max])
    #     mask=cv2.inRange(imgHSV,low,high)
    #     imgRes=cv2.bitwise_and(img,img,mask=mask)
    #     cv2.imshow("0",img)
    #     cv2.imshow("1",imgHSV)
    #     cv2.imshow("2", mask)
    #     cv2.imshow("3", imgRes)
    #     cv2.waitKey(1)
    # 
    # until 7522
  • 相关阅读:
    JavaScript 总结
    Linux脚本shell字符串处理
    linux bash tutorial
    SVG 学习<八> SVG的路径——path(2)贝塞尔曲线命令、光滑贝塞尔曲线命令
    SVG 学习<七> SVG的路径——path(1)直线命令、弧线命令
    SVG 学习<六> SVG的transform
    SVG 学习<五> SVG动画
    SVG 学习<四> 基础API
    SVG 学习<三>渐变
    SVG 学习<二>进阶 SVG世界,视野,视窗 stroke属性 svg分组
  • 原文地址:https://www.cnblogs.com/XiaoGao128/p/13934329.html
Copyright © 2011-2022 走看看