gpt4 book ai didi

python - 向图像添加图例(如 matplotlib 图例)

转载 作者:太空宇宙 更新时间:2023-11-04 05:21:44 27 4
gpt4 key购买 nike

问题:向图像添加图例(如 matplotlib 图例)

描述:

我有一个图像作为 numpy 数组 uint8。我想给它添加一个图例,就像 matplotlib 对其绘图所做的一样。

我的图片基本上是这个形状:

output_image = np.empty(shape=(x,x, 4), dtype=np.uint8)
# B-G-R-A
blue = [255, 0, 0, 255]
green = [0, 255, 0, 255]
red = [0, 0, 255, 255]
orange = [0, 128, 255, 255]
black = [0, 0, 0, 255]
...

添加了上面的颜色。然后返回图像。当方法返回它时,我想给它添加一个图形。

示例如下。而不是图形,我会有一个图像

Example

额外信息

输出是一个数值范围为 0 到 255 的 numpy 数组。数组中的每个像素值由一个 4 维数组(蓝-绿-红-阿尔法)组成

图例应添加在图像的右下角。

原因是因为我必须这样做,我想。

基本上,当前输出是 numpy 数组,我稍后将其用于其他目的。

最佳答案

您的问题本身清楚地表明您知道如何在 numpy 数组中制作图像。现在在较小的 numpy 数组中使用相同的技术制作您的图例。

最后,使用 numpy 中的工具将部分绘图数组替换为图例数组,如 this answer 中所述。

关于python - 向图像添加图例(如 matplotlib 图例),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40070037/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com