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

    matplot

    在图片上overlay点或者线

    import matplotlib.pyplot as plt
    import matplotlib.patches as patches
    fig, ax = plt.subplots(1)
    ax.imshow(frame)
    #overlay 矩阵
    rect = patches.Rectangle( (offsetx, offsety), width, height)	#注意offsetx,offsety用小括号括起来表示为一个点
    ax.add_patch(rect)
    #overlay 散点
    ax.scatter(xvec, yvec, c=’r’, s=40)	#overlay点集
    #保存或者显示
    plt.show()
    #plt.savefig(figname+’.jpg’)
    plt.close()
    

    翻转图片

    frame = cv2.imread('xxx.jpg')
    frame = frame[:, ::-1, :]    #沿垂直线对称
    frame = frame[::-1, :, :]    #沿水平线对称
    

    画3D线

    from mpl_toolkits.mplot3d import Axes3D
    import matplotlib.pyplot as plt
    fig = plt.figure()
    ax = fig.add_subplot(111, projection=’3d’)
    ax.plot([x1, x2], [y1, y2], zs=[z1, z2])
    plt.show()
    
  • 相关阅读:
    hashlib模块
    sys模块
    random模块
    time模块
    生成器、迭代器
    装饰器
    函数相关内容
    集合相关操作
    springcloud(四):Eureka的配置详解
    springcloud(二):Eureka服务注册与发现
  • 原文地址:https://www.cnblogs.com/fariver/p/6511924.html
Copyright © 2011-2022 走看看