Python画图plt的 text()方法的使用

(1)text()方法:

plt.text(x, y, string, size, family, color, style, weight, verticalalignment, horizontalalignment, rotation, bbox=dict(facecolor, alpha, boxstyle))

x: 文本位置的横坐标

y:文本位置的纵坐标

string: 文本内容

size:文本字体大小

family:文本字体类型:比如宋体、Times new roman等

color:文本字体颜色

style:文本字体风格:italic(斜体)

weight:文本线条粗细:light

verticalalignment:垂直对齐方式 ,可选 ‘center’ ,‘top’ , ‘bottom’,‘baseline’ 等

horizontalalignment:水平对齐方式 ,可以填 ‘center’ , ‘right’ ,‘left’ 等

rotation:标签的旋转角度,以逆时针计算,取整

bbox:文本背景框设置:

       ( facecolor:背景颜色

        alpha:背景颜色的透明度

        boxstyle:背景框的风格(默认是直角):boxstyle="round"(为圆角)

        )

(2)案例设置:

plt.text(-3, 150, text1, size=12, family="Times new roman", color="black", style='italic', weight = "light", bbox=dict(facecolor="dimgray", alpha=0.5, boxstyle="round"))

希望能够帮到您!谢谢采纳!

  • 10
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`plt.imshow()` 是 Matplotlib 库中用于显示图像的函数。它可以用于显示灰度图、彩色图、RGB 图等。 下面是一个简单的例子,展示如何使用 `plt.imshow()` 函数来显示一张灰度图: ```python import matplotlib.pyplot as plt import numpy as np # 创建一个 8 x 8 的随机灰度图像 image = np.random.rand(8, 8) # 显示灰度图像 plt.imshow(image, cmap='gray') # 隐藏坐标轴 plt.axis('off') # 显示图像 plt.show() ``` 输出结果如下: ![imshow](https://img-blog.csdn.net/20180403203233254?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ3VpbGxhbmRfaGFuZGxlcnM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/75) 其中: - `image` 是一个 8 x 8 的随机灰度图像。 - `plt.imshow(image, cmap='gray')` 表示用灰度图像的形式显示 `image`。 - `plt.axis('off')` 表示隐藏坐标轴。 如果要显示一张彩色图像,可以使用下面的代码: ```python import matplotlib.pyplot as plt import cv2 # 读取一张彩色图像 image = cv2.imread('test.jpg') # 将 BGR 图像转换为 RGB 图像 image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) # 显示彩色图像 plt.imshow(image) # 隐藏坐标轴 plt.axis('off') # 显示图像 plt.show() ``` 其中: - `cv2.imread('test.jpg')` 表示读取一张名为 `test.jpg` 的彩色图像。 - `cv2.cvtColor(image, cv2.COLOR_BGR2RGB)` 表示将 BGR 格式的图像转换为 RGB 格式的图像。 - `plt.imshow(image)` 表示用彩色图像的形式显示 `image`。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值