【问题标题】:How do I convert an array of pixels back to an image in python?如何将像素数组转换回python中的图像?
【发布时间】:2017-08-28 10:06:55
【问题描述】:

我有一个 .txt 文件,其中包含总 m*n : (r,g,b) 值的列表。我需要做的是,我必须读取这些值并从中重建 m 宽和 h 高的图像并保存图像。 请指导这两项任务?

【问题讨论】:

  • 你应该已经显示了该文件的一些行。
  • 请提供更多关于输入文件格式的详细信息,以及是否事先知道图像的大小。一旦知道了这些细节,就很容易将数据加载到一个 numpy 数组中,该数组可以使用 opencv 显示到图像中。

标签: python opencv image-processing


【解决方案1】:

您可以使用 pylab 从数组中绘制图像

import pylab 
pylab.imshow(imarray)

如果你对电脑版本不熟悉python 您可以阅读 Jan Erik Solem http://programmingcomputervision.com 编写的 Python 编程计算机视觉一书

【讨论】:

    猜你喜欢
    • 2018-09-13
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 2018-09-26
    • 2016-12-21
    • 2023-03-15
    相关资源
    最近更新 更多