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

Вниз

Как поднять качество StretchDraw?   Найти похожие ветки 

 
nester   (2004-08-07 21:53) [0]

Использую метод StretchDrew у PBitmap и PJpeg.

r.Left:= 0;
r.Top:= 0;
R.Bottom:= ImagePreview.Height;
R.Right:= ImagePreview.Width;
jpg.StretchDraw(ImagePreview.Canvas.Handle, r);

Размер картинки прмерно 800*600, а размер канвы прмерно 160*120
При этом КАЧЕСТВО РЕЗКО ПАДАЕТ. Пробую ту же картинку открыть в VCL TImage со stretch - все выглядит нормально. Ктонибудь знает как сделать чтобы выглядело нормально?


 
Dimaxx   (2004-08-07 22:09) [1]

Надо сменить режим через SetStretchBltMode.


 
nester   (2004-08-07 22:20) [2]

А можно поточнее если не трудно? пожалуйста


 
nester   (2004-08-07 22:26) [3]

Сам себе и отвечу

SetStretchBltMode(ImagePreview.Canvas.Handle, HALFTONE);


 
Dimaxx   (2004-08-08 22:20) [4]

Маладеса, так держать...



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1106327747
ZL
2005-01-21 20:15
2005.02.20
Звук и видео


14-1106730702
ghg
2005-01-26 12:11
2005.02.20
переход от процедуры к реализации этой процедуры


14-1107059506
ЮЗверь!
2005-01-30 07:31
2005.02.20
Content-Type


14-1107233404
DelphiN!
2005-02-01 07:50
2005.02.20
Народ, помогите найти компонент для видеозахвата с веб камеры


14-1106835258
Ega23
2005-01-27 17:14
2005.02.20
ААААААААААААААЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ!!!!!!!!!!!!