【问题标题】:why a binary image become non-binary after reading? [duplicate]为什么二进制图像在读取后变为非二进制? [复制]
【发布时间】:2021-06-12 00:01:40
【问题描述】:

我打印了一行输出图像,它显然是二进制的

但是,当我在另一个函数中读取它并再次打印该行时,它变成了非二进制的。发生了什么?

img = plt.imread(two_image,0)

打印(img[100])

【问题讨论】:

  • jpg 会进行一些压缩,从而丢失信息。您可能想要使用 png(或 gif)格式。

标签: python opencv matplotlib computer-vision


【解决方案1】:

您可能将其保存为 JPEG 文件,这是一种有损格式。它会稍微更改数据以减小磁盘大小。为避免这种情况,请将其另存为 PNG 文件。

【讨论】:

    猜你喜欢
    • 2013-12-22
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-26
    • 2011-12-09
    • 2011-01-10
    相关资源
    最近更新 更多