Класс Image является подклассом класса BMP. Я пытаюсь использовать некоторые методы TellHeight (), TellWidth () и т. Д. Из класса BMP для манипулирования изображением в этом методе. Однако, когда я создаю BMP и пытаюсь вызвать на нем функции, при компиляции я получаю сообщение об ошибке
Неопределенные символы:
BMP :: BMP (), по ссылке:
Изображение :: invertcolors ()
Это метод invertcolors ():
void Image::invertcolors()
{
BMP img_invert;
img_invert.ReadFromFile("inverted.bmp");
//int height =img_invert.TellHeight();
//int width = img_invert.TellWidth();
//for(int i = 0; i<height; i++)
//{
//for(int j =0; j<width; j++)
//{
//RGBApixel* current = img_invert(j,i);
//current->Blue = 255 - (current->Blue);
//current->Green = 255 - (current->Green);
//current->Red = 255 - (current->Red);
//current->Alpha = 255 - (current->Alpha);
//}
//}
}