【发布时间】:2010-06-16 04:43:32
【问题描述】:
如何在 MATLAB 中反转图像(反转灰度)?
【问题讨论】:
-
@Marc:另一个问题的标题可能有点误导。在那个问题中,OP 实际上似乎想要一个 binary 图像作为输出,而不是一个反转的 grayscale 图像。我将尝试对其进行编辑以使其更清晰。
标签: matlab image-processing signal-processing
如何在 MATLAB 中反转图像(反转灰度)?
【问题讨论】:
标签: matlab image-processing signal-processing
如果是uint8 类的grayscale intensity image,您可以这样做:
reversedImg = 255-img;
如果是double 类的grayscale intensity image,像素值应该在0 和1 之间,所以你可以这样做:
reversedImg = 1-img;
【讨论】:
如果您有图像处理工具箱,我认为您正在寻找imcomplement function。
【讨论】:
使用 img=~img。
我猜它可能会起作用。
【讨论】: