import matplotlib.pyplot as plt
from matplotlib.cbook import get_sample_data
from matplotlib.patches import RectangleimageArray=plt.imread('D:/个人/1.jpg')fig,ax=plt.subplots(1,1)
ai=ax.imshow(imageArray)
patch=Rectangle((1,0),200,3600)#提供一个图形以裁剪图片
ai.set_clip_path(patch)#使用上面提供的图形对图片进行裁剪ax.set_axis_off()#消除画布上的坐标轴plt.show()
fig=plt.figure()imageData1=plt.imread(r'D:\个人\1.jpg')读取图像'''figimage添加图像到画布上,并设置图像在画布上的状态imageData1:选择要显示的以numpy数组形式存储的图像文件origin:将坐标轴的起始点(0,0)设置在坐标轴的左上角alpha:设置透明度resize:是否使得图像大小适合画布尺寸zorder:图像文件在画布上的防止层次,数值越大,越排在前面'''
fig.figimage(imageData1,200,100,origin='upper',alpha=0.5,resize=True,zorder=1)fig.savefig(r'D:\个人\fig.svg')#保存图像

根据保存的路径打开保存的文件即可看到效果

使用matplotlib添加画布层面的外部图像相关推荐

  1. Python 数据分析三剑客之 Matplotlib(二):文本描述 / 中文支持 / 画布 / 网格等基本图像属性

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  2. qrc路径_QT下添加*.qrc(图标Icon、图像)资源

    QT下添加*.qrc(图标Icon.图像)资源 1.最好图像资源等都包含在一个文件夹中,如images: 2.在main函数中强制初始化资源Q_INIT_RESOURCE(filename);如: i ...

  3. matplotlib 添加数据标签

    库的导入: import pandas as pd import numpy as np import matplotlib.pyplot as plt from pylab import mpl 用 ...

  4. python使用matplotlib可视化、移除可视化图像坐标轴的刻度线和标签( remove the default axis ticks and labels)

    python使用matplotlib可视化.移除可视化图像坐标轴的刻度线和标签( remove the default axis ticks and labels) 目录

  5. python使用matplotlib可视化、移除可视化图像X轴坐标轴的刻度线和标签( remove the default axis ticks and labels of x axis)

    python使用matplotlib可视化.移除可视化图像X轴坐标轴的刻度线和标签( remove the default axis ticks and labels of x axis) 目录

  6. matplotlib可视化基本散点图、在图像指定区域绘制方框(Draw Rectangle)

    matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle) 目录 matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle)

  7. matplotlib可视化基本散点图、在图像多个指定区域绘制方框、进行自定义色彩填充(Draw Multiple Rectangles)

    matplotlib可视化基本散点图.在图像多个指定区域绘制方框.进行自定义色彩填充(Draw Multiple Rectangles) 目录

  8. matplotlib可视化基本散点图、在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color)

    matplotlib可视化基本散点图.在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color) 目录

  9. Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background)

    Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background) 目录

最新文章

  1. 快速学习 async await 的使用, Demo 解析
  2. ReactiveCocoa源码解读(二)
  3. 借助混沌工程工具 ChaosBlade 构建高可用的分布式系统
  4. js实现随机生成小方块
  5. MySQL max_allowed_packet设置及问题
  6. 使用javascript模拟常见数据结构(四)
  7. 手写token解析器、语法解析器、LLVM IR生成器(GO语言)
  8. feign调用https接口_SpringCloudFeign远程调用
  9. 开发的免费Windows 8 应用程序
  10. 并行程序设计导论pdf电子书_并行程序设计导论
  11. 编解码格式 -- H264
  12. python儿童编程-一款儿童编程入门的理想工具——PythonTurtle
  13. h264, h265 和 libvpx 比较(h264/avc, hevc 和vp9比较)
  14. 转《牵一只蜗牛去散步》
  15. postcss压缩 postcss-clean替换cssnano
  16. 2017,那些引发关注的新建展馆
  17. 营销型网站文案写作的8个技巧
  18. 美翻你的朋友圈,Python生成蒙太奇马赛克图片
  19. redis:redis的底层数据结构
  20. 推荐算法(一)——FM因式分解机

热门文章

  1. Tomcat的详解和使用
  2. html表格不能横向自动展示,datatable无法设置横向滚动条(设置无效)
  3. 告别传统繁杂的采购合同管理 打造企业自动化采购管理模式
  4. 大学毕业要写多少行代码,才能不用花钱培训就找到一份开发工作?
  5. 二十四件人生遗憾的事
  6. 【面经】海康威视【2022届超新星】应用软件开发工程师-C\C++实习生校招面经-已gg
  7. MATLAB Appdesigner实用技巧(三):在App中实现示波器效果/动态波形效果
  8. 表示学习(representation learning)的初印象
  9. 数据信托:可信的数据流通模式
  10. CNKY E-Study使用(快速入门)