Matlab 反转图像中的颜色

Matlab 反转图像中的颜色,matlab,Matlab,我可以通过matlab代码反转每种颜色并生成反转的RGB图像吗?怎么做? 我想反转每种颜色,然后计算和,这是像素的新值 某种程度上是这样的((255-R)+(255-B)+(255-G)) thnx 说明: 255-myimage进行像素级颜色反转,例如,对于每个像素,R分量变为(255-R),依此类推 sum(…,3)对图像的3层(红色、绿色和蓝色)中的每一层进行像素级求和 最终得到的是一个单层图像,其中每个像素存储您要查找的相应总和 说明: 255-myimage进行像素级颜色反转,例

我可以通过matlab代码反转每种颜色并生成反转的RGB图像吗?怎么做?
我想反转每种颜色,然后计算和,这是像素的新值 某种程度上是这样的((255-R)+(255-B)+(255-G)) thnx

说明:

  • 255-myimage
    进行像素级颜色反转,例如,对于每个像素,R分量变为(255-R),依此类推

  • sum(…,3)
    对图像的3层(红色、绿色和蓝色)中的每一层进行像素级求和

最终得到的是一个单层图像,其中每个像素存储您要查找的相应总和

说明:

  • 255-myimage
    进行像素级颜色反转,例如,对于每个像素,R分量变为(255-R),依此类推

  • sum(…,3)
    对图像的3层(红色、绿色和蓝色)中的每一层进行像素级求和


最终得到的是一个单层图像,其中每个像素存储了您要查找的相应总和。

这是反转整个图像,我需要反转图像中的每个像素。谢谢,有什么区别?如果每个像素都反转,那么整个图像就是反转的!我想反转每种颜色,然后计算和,然后反转和。然后编辑你的问题,让它清楚。我不明白你到底在问什么。这正是sum(255-RGB,3)的作用。正是。这是反转整个图像,我需要反转图像中的每个像素。谢谢,有什么区别?如果每个像素都反转,那么整个图像就是反转的!我想反转每种颜色,然后计算和,然后反转和。然后编辑你的问题,让它清楚。我不明白你到底在问什么。这正是sum(255-RGB,3)的作用。确切地
myimage = sum(255 - myimage, 3);