使用matplotlib添加画布层面的外部图像
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添加画布层面的外部图像相关推荐
- Python 数据分析三剑客之 Matplotlib(二):文本描述 / 中文支持 / 画布 / 网格等基本图像属性
CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...
- qrc路径_QT下添加*.qrc(图标Icon、图像)资源
QT下添加*.qrc(图标Icon.图像)资源 1.最好图像资源等都包含在一个文件夹中,如images: 2.在main函数中强制初始化资源Q_INIT_RESOURCE(filename);如: i ...
- matplotlib 添加数据标签
库的导入: import pandas as pd import numpy as np import matplotlib.pyplot as plt from pylab import mpl 用 ...
- python使用matplotlib可视化、移除可视化图像坐标轴的刻度线和标签( remove the default axis ticks and labels)
python使用matplotlib可视化.移除可视化图像坐标轴的刻度线和标签( remove the default axis ticks and labels) 目录
- 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) 目录
- matplotlib可视化基本散点图、在图像指定区域绘制方框(Draw Rectangle)
matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle) 目录 matplotlib可视化基本散点图.在图像指定区域绘制方框(Draw Rectangle)
- matplotlib可视化基本散点图、在图像多个指定区域绘制方框、进行自定义色彩填充(Draw Multiple Rectangles)
matplotlib可视化基本散点图.在图像多个指定区域绘制方框.进行自定义色彩填充(Draw Multiple Rectangles) 目录
- matplotlib可视化基本散点图、在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color)
matplotlib可视化基本散点图.在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color) 目录
- Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background)
Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background) 目录
最新文章
- 快速学习 async await 的使用, Demo 解析
- ReactiveCocoa源码解读(二)
- 借助混沌工程工具 ChaosBlade 构建高可用的分布式系统
- js实现随机生成小方块
- MySQL max_allowed_packet设置及问题
- 使用javascript模拟常见数据结构(四)
- 手写token解析器、语法解析器、LLVM IR生成器(GO语言)
- feign调用https接口_SpringCloudFeign远程调用
- 开发的免费Windows 8 应用程序
- 并行程序设计导论pdf电子书_并行程序设计导论
- 编解码格式 -- H264
- python儿童编程-一款儿童编程入门的理想工具——PythonTurtle
- h264, h265 和 libvpx 比较(h264/avc, hevc 和vp9比较)
- 转《牵一只蜗牛去散步》
- postcss压缩 postcss-clean替换cssnano
- 2017,那些引发关注的新建展馆
- 营销型网站文案写作的8个技巧
- 美翻你的朋友圈,Python生成蒙太奇马赛克图片
- redis:redis的底层数据结构
- 推荐算法(一)——FM因式分解机
热门文章
- Tomcat的详解和使用
- html表格不能横向自动展示,datatable无法设置横向滚动条(设置无效)
- 告别传统繁杂的采购合同管理 打造企业自动化采购管理模式
- 大学毕业要写多少行代码,才能不用花钱培训就找到一份开发工作?
- 二十四件人生遗憾的事
- 【面经】海康威视【2022届超新星】应用软件开发工程师-C\C++实习生校招面经-已gg
- MATLAB Appdesigner实用技巧(三):在App中实现示波器效果/动态波形效果
- 表示学习(representation learning)的初印象
- 数据信托:可信的数据流通模式
- CNKY E-Study使用(快速入门)