如何在c编程中使用xor反转颜色?

时间:2018-06-02 15:23:05

标签: bitwise-xor

我有一个函数,其中图片的每个像素的颜色应该使用xor反转。我该怎么办?!我刚试过  image.pixels [i] [j] ^ 0Xfffff;

void invert_pixels(struct pixel** pixels, int height, int width)
{
struct RGB_Image image;
image = load_image(&image.RGB_Image)
if{image !=Null)
    {
        int i,j;
        for(i=0; i<image.height; i++)
        {
            for(j=0, j<image.width; j++)
            {

                image.pixels[i][j] ^ 0Xfffff; 
            }

        }

    }
}

0 个答案:

没有答案