Ольга Коптелова
Ольга Коптелова

Помогите разобраться с кодом

//---------------------------------------------------------------------------

void __fastcall TForm1::Open1Click(TObject *Sender)
{
if(OpenPictureDialog1-> Execute()) //Îïåðàòîð ÷òåíèÿ èçîáðàæåíèÿ èç ôàéëà
Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ProcessingClick(TObject *Sender)
{
IH=Image1->Picture->Bitmap->Height;
JH=Image1->Picture->Bitmap->Width;
Image2->Picture->Bitmap->Width=JH;
Image2->Picture->Bitmap->Height=IH;
for(I=0; ICanvas->Pixels[J]);
//×òåíèå èíòåíñèâíîñòè êîìïîíåíòû çåëåíîãî
mg=GetGValue(Image1->Canvas->Pixels[J]);
//×òåíèå èíòåíñèâíîñòè êîìïîíåíòû ñèíåãî
mb=GetBValue(Image1->Canvas->Pixels[J]);
//Ïðåîáðàçîâàíèå
mr=1.5*mr; mg=1.5*mg; mb=1.5*mb;
//Çàïèñü â îáðàáîòàííîå èçîáðàæåíèå íîâûõ çíà÷åíèé èíòåíñèâíîñòåé
Image2-.Picture->Bitmap->Canvas->Pixels[J]= RGB(mr,mg,mb);
//Îãðàíè÷åíèå äèíàìè÷åñêîãî äèàïàçîíà
if(mr>255)mr=255; else mr=mr;
if(mr<0) mr=0; else mr=mr;
if(mg>255) mg=255; else mg=mg;
if(mg<0) mg=0; else mg=mg;
if(mb>255) mb=255; else mb=mb;
if(mb<0) mb=0; else mb=mb;
Image2->Picture->Bitmap>Canvas->Pixels[J]= RGB(mr,mg,mb);
ProgressBar1->Position=I*100/IH;

}
//---------------------------------------------------------------------------

Обнаруживается ошибка

+ Ошибка] Unit1.cpp(26): E2451 Undefined symbol 'IH'
[C++ Ошибка] Unit1.cpp(27): E2451 Undefined symbol 'JH'
[C++ Ошибка] Unit1.cpp(30): E2451 Undefined symbol 'I'
[C++ Ошибка] Unit1.cpp(31): E2451 Undefined symbol 'J'
[C++ Ошибка] Unit1.cpp(31): E2379 Statement missing ;
[C++ Ошибка] Unit1.cpp(34): E2451 Undefined symbol 'mr'
[C++ Ошибка] Unit1.cpp(36): E2451 Undefined symbol 'mg'
[C++ Ошибка] Unit1.cpp(38): E2451 Undefined symbol 'mb'
[C++ Ошибка] Unit1.cpp(42): E2188 Expression syntax

ЕБ
Екатерина Бадеева

чем помочь? не проще выложить текст задания? разбиратся в чужом коде проблематично.

Похожие вопросы
помогите разобраться с фрагментом кода на ASSEMBLER
Помогите пожалуйста разобраться с кодом на сайте
помогите разобраться со строкой кода на C#
помогите разобраться с кодом программы пожалуйста.
Ассемблер. Помогите разобраться с кодом
помогите разобраться в коде скрипта пжлст
Помогите разобрать кусочек php-кода!
Помогите разобраться с кодом (Pascal):
Помогите разобраться HTML-код
Помогите разобраться с кодом PHP