python - 有没有办法从包含 RGB 值的元组列表中创建图像?
问题描述
我正在尝试将 rgb 值列表转换为图像。为了简单起见,我将展示一个我正在尝试做的事情的示例,而不是我的实际代码。
我需要打开这个列表:
[[(255, 255, 0), (128, 128, 128), (211, 211, 211)], [(0, 0, 255), (255, 165, 0), (0, 255, 0)], [(128, 0, 0), (0, 255, 0), (255, 215, 0)]]
使用python进入图像。
我正在尝试使用枕头模块来做到这一点,但由于 rgb 值存储方式的性质,我很难理解我该如何解决这个问题。
解决方案
您可以imgshow
从 matplotlib使用
import matplotlib.pyplot as plt
img = [[(255, 255, 0), (128, 128, 128), (211, 211, 211)], [(0, 0, 255), (255, 165, 0), (0, 255, 0)], [(128, 0, 0), (0, 255, 0), (255, 215, 0)]]
plt.imshow(img);
出去:
推荐阅读
- c# - NHibernate EventListener 设置属性 null
- algorithm - 如何检测不一致的坐标模式?
- php - 漂亮的打印对象导致 PHP
- libgdx - Libgdx 可点击对象?
- wordpress - 带有儿童组织的类别:wordpress
- c# - 向 XML 文档添加多个元素
- javascript - 如何检测堆叠元素的点击?
- javascript - 如何修复'setAttributeNode(att)'以添加属性副修改现有?
- jenkins - 从作业日志中获取特定字符串
- c# - 使用 Cosmonaut 比较 CosmosDB SQL Api 中的 DateTime.Date