【问题标题】:How can I get a binary image from a probability map in a numpy array?如何从 numpy 数组中的概率图中获取二进制图像?
【发布时间】:2017-06-10 00:48:05
【问题描述】:

您好,我有以下对象的热图(概率图)。 如何将此热图转换为二进制图像?我想取对象的最大面积来增加与右侧图像的交集。 我真的很感激任何帮助。

【问题讨论】:

标签: python python-2.7 numpy matplotlib


【解决方案1】:

要二值化,请与阈值比较:

thresh = 0.5
bin_map = prob_map > thresh

从那里您可以使用各种各样的解决方案:

Saving a numpy array as an image

我从 migas 推荐这个:

from PIL import Image
im = Image.fromarray(A)
im.save("your_file.jpeg")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-14
    • 2012-08-22
    • 1970-01-01
    • 2016-04-29
    相关资源
    最近更新 更多