zoukankan      html  css  js  c++  java
  • opencv画图

    #coding=utf-8
    import cv2
    import numpy as np
    
    img = cv2.imread("2.png",cv2.IMREAD_COLOR)
    cv2.line(img,(0,0),(150,150),(255,0,0),15)
    #画线段,起点,终点,颜色(BGR),线段粗细
    cv2.rectangle(img,(10,10),(50,50),(0,255,0))
    #长方形,长方形左上角,右下角
    cv2.circle(img,(100,100),50,(0,0,255),-1)
    #圆,圆心,半径,-1代表完全填充
    pts = np.array([[10,5],[20,30],[70,20],[50,10]],np.int64)
    #记录四个点的位置
    cv2.polylines(img,[pts],True,(0,255,255),5)
    #四个点连起来的一个折现圈
    font = cv2.FONT_HERSHEY_SIMPLEX
    cv2.putText(img,'Fuck you',(210,190),font,1,(255,255,255),5,cv2.LINE_AA)
    #字的位置,字的大小,字的粗细
    cv2.imshow('image',img)
    cv2.waitKey (0)
    cv2.destroyAllWindows()

    #coding=utf-8
    import cv2
    import numpy as np
    
    img = cv2.imread("2.png",cv2.IMREAD_COLOR)
    
    img[55,55] = [255,255,255]
    img[180:240,180:240] = [255,255,255]
    #直接对图像的某一位置进行修改,修改成白色
    
    
    watch_face = img[50:200,100:300]
    img[0:150,0:200] = watch_face
    #直接将图像从原图中扣下来
    
    cv2.imshow('image',img)
    cv2.waitKey (0)
    cv2.destroyAllWindows()

     ——

  • 相关阅读:
    第 9 章 类
    导入模块
    第 8 章 函数
    第七章 用户输入和while语句
    第六章 字典
    测试经理/组长职责
    测试的发展之路
    【转】测试流程
    一个网页通用的测试用例(借鉴他人的保存,加注释)
    QTP自动化测试框架简述
  • 原文地址:https://www.cnblogs.com/cunyusup/p/8537095.html
Copyright © 2011-2022 走看看