【问题标题】:Python SKIMAGE Exposure rescale_intensity ColorbarPython SKIMAGE 曝光 rescale_intensity 颜色条
【发布时间】:2018-10-17 13:40:49
【问题描述】:

我目前正在使用 SciKit Image 模块下的 rescale_intensity 函数在 Python 中处理低对比度图像。

我通过指定数据集的第二个和第 98 个百分位来增加有趣(且相对较小)数据范围的对比度:

p1, p2 = np.percentile(im, (2, 98))

并定义新的对比图像:

im2 = skimage.exposure.rescale_intensity(im, in_range = (p1, p2))

这正如预期的那样工作,但是当我显示颜色条时,数据会转移到范围 [-1, 1]。有什么方法可以相应地重新缩放颜色条?

【问题讨论】:

  • 您是否介意给我们一小段代码来说明您的问题,最好是数据,以便我们可以尝试和重现?
  • 别介意伙计们,我已经解决了这个问题。只需在绘图之前对数组应用相同的缩放比例。由于一个人有两个由百分位数定义的参考点,这很容易。

标签: python image matplotlib scikit-image colorbar


【解决方案1】:

您只考虑图像的 in_range。 exposure.rescale_intensity 函数还有一个 out_range 选项,您可以定义输出的值范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-17
    • 2017-10-22
    • 2020-02-22
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多