Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 图像反演_Matlab_Image Processing_Signal Processing - Fatal编程技术网

Matlab 图像反演

Matlab 图像反演,matlab,image-processing,signal-processing,Matlab,Image Processing,Signal Processing,如何在MATLAB中反转图像反转灰度?如果是uint8类,可以执行以下操作: reversedImg = 255-img; reversedImg = 1-img; 如果是double类,则像素值应介于0和1之间,因此可以执行以下操作: reversedImg = 255-img; reversedImg = 1-img; 如果你有成像处理工具箱,我想你是在寻找新的方法。使用img=~img 我想这可能行得通。这似乎是@Marc的翻版:另一个问题的标题可能有点误导。在这个问题上,OP实际

如何在MATLAB中反转图像反转灰度?

如果是uint8类,可以执行以下操作:

reversedImg = 255-img;
reversedImg = 1-img;
如果是double类,则像素值应介于0和1之间,因此可以执行以下操作:

reversedImg = 255-img;
reversedImg = 1-img;

如果你有成像处理工具箱,我想你是在寻找新的方法。

使用img=~img


我想这可能行得通。

这似乎是@Marc的翻版:另一个问题的标题可能有点误导。在这个问题上,OP实际上似乎想要一个二进制图像作为输出,而不是一个反转的灰度图像。我会尽量把它编辑得更清晰。这会反转一个二值图像,而不是灰度图像。另外,避免回答4岁以上的问题,特别是当有一个被接受的或投票率很高的答案时。