Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.11;
Скачать: CL | DM;

Вниз

Копирование изображения   Найти похожие ветки 

 
apic ©   (2007-10-19 12:35) [0]

Есть картинка загруженная в Image (к примеру 100х100 пикселей), как скопировать кусок этого изображения (к примеру х1=10, у1=15, х2=29, у2=50) и сохранить в отдельный файл (к примеру рис.bmp)?


 
apic ©   (2007-10-19 13:51) [1]

jpgImg:=TJPEGImage.Create;
 jpgImg.LoadFromFile(ExtractFilePath(Application.ExeName)+"pic.jpg");
 Image1.Picture.Assign(jpgImg);
 Image2.Picture.Assign(jpgImg);
//здесь выдает ошибку
Image2.Canvas.BrushCopy(Rect(0,0,10,10),Image1.Picture.Bitmap,Rect(0,0,10,10),0) ;


 
apic ©   (2007-10-19 13:52) [2]

И так тоже
Image2.Canvas.CopyRect(Rect(0,0,10,10),Image1.Canvas,Rect(0,0,10,10));


 
KSergey ©   (2007-10-19 14:08) [3]

> jpgImg:=TJPEGImage.Create;
>  jpgImg.LoadFromFile(ExtractFilePath(Application.ExeName)+"pic.
> jpg");
>  Image1.Picture.Assign(jpgImg);
>  Image2.Picture.Assign(jpgImg);
> //здесь выдает ошибку
> Image2.Canvas.BrushCopy(Rect(0,0,10,10),Image1.Picture.Bitmap,
> Rect(0,0,10,10),0) ;

1. По коду я вижу создание объекта для jpgImg. А вот для Image1 и Image2 - не вижу.
Может в этом дело?

2. А нельзя ли все еж озвучить чт оименно за ошибка и когда она происходит? ПРи компиляции или при выполнении?


 
apic ©   (2007-10-19 14:20) [4]

Ошибка при выполнении, а Image"сы уже на форме!!!!!!!!


 
KSergey ©   (2007-10-19 14:28) [5]

> apic ©   (19.10.07 14:20) [4]
> Ошибка при выполнении,

Ааа..
Только в пункте 2 имеется 2 вопросительных предложения.



Страницы: 1 вся ветка

Текущий архив: 2007.11.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
2-1192626983
Elec3C
2007-10-17 17:16
2007.11.11
Inc, Dec.


2-1192691195
F@T@L_Err0r
2007-10-18 11:06
2007.11.11
COM1


8-1168871218
olegnik
2007-01-15 17:26
2007.11.11
сжатия изображения bitmap.


2-1192790942
Shakesbeer
2007-10-19 14:49
2007.11.11
Работа с com-портом.


15-1191770712
TUser
2007-10-07 19:25
2007.11.11
Как поставить Symantec под Vista