【问题标题】:Equivalent of MATLAB’s caxis in OpenCVOpenCV 中 MATLAB 的 caxis 等价物
【发布时间】:2017-10-19 03:19:01
【问题描述】:

最近用OpenCV库处理灰度图,用MATLAB平台处理(效果不错),如下:

imagesc(I), colormap 'Jet',caxis[0 1];%want to show the Pseudocolor picture

如您所见,MATLAB 有一个名为caxis 的函数,用于缩放伪彩色轴。

我的问题是,OpenCV中有没有函数可以实现MATLAB的caxis函数或者我应该如何实现这个功能?

【问题讨论】:

    标签: c++ matlab opencv


    【解决方案1】:

    你有applyColorMap 函数。但是,它始终是 0 到 255 之间的值的映射,即使图像的所有像素的值都在 20 到 30 之间(例如)。

    如果您想在最小值和最大值之间应用整个颜色图,则需要有一个中间映射来将您的值“标准化”为 [0-255] 比例。或者您也可以创建自己的颜色图,将最小值和最大值作为参数,并相应地创建其完整表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-02
      • 2016-09-18
      • 2018-05-29
      • 2020-02-13
      • 2015-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多