我正在寻找一种方法来使用这个函数(InvertRgba)来反转RGB图像的所有像素,但不确定如何解决这个问题,任何想法?我正在使用的图像在main中加载,然后我想在保存之前调用此函数进行反转。
到目前为止,我没有太多可以使用的内容。任何帮助都会非常感激,这是加载图像的代码:
unsigned PixelGrid[WIDTH][HEIGHT]; // Image loaded from file
// If the file cannot be loaded ...
if (!loadImage(PixelGrid, LogoFile))
{
// Display an error message
cout << "Error loading file \"" << LogoFile << "\"" << endl;
}
else
{
cout << "File \"" << LogoFile << "\" opened successfully" << endl;
cout << " image succesfully mirrored" << mirrorImage << endl;