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()

     ——

  • 相关阅读:
    判断当前时间为星期几
    springboot+mysql数据源切换
    表单上传图片
    po,vo,bo,dto,dao解释
    生成电脑的SSH key
    单例模式
    事物的特性和隔离级别
    springAOP自定义注解讲解
    Spring依赖注入(DI)的三种方式
    redis持久化
  • 原文地址:https://www.cnblogs.com/cunyusup/p/8537095.html
Copyright © 2011-2022 走看看