Předmět Autor Datum
a) umíš převést jpg/png formát na bitmapu? b) čemu říkáš "zvětšit" ??? nový
dsa 20.03.2020 12:14
dsa
https://helloacm.com/how-to-convert-jpeg-to-bmp-and-bmp-to-jpeg-in-object-pascal-delphi/ zvětšit -… nový
Kocap 20.03.2020 13:12
Kocap
Zoom ??? jen to jinak nazýváš. Ten ořez bude mít určitý počet pixelů - méně, než výchozí obraz. Poč… nový
dsa 20.03.2020 13:19
dsa
Inšpiruj sa tu: http://delphidabbler.com/tips/99 nový
pme 20.03.2020 14:03
pme
Rozhodně to nedělej jen pomocí věcí v Delphi, i když to jde. Ta manipulace - zvětšování a zmenšování… poslední
Jan Fiala 20.03.2020 14:51
Jan Fiala

Zoom ??? jen to jinak nazýváš.

Ten ořez bude mít určitý počet pixelů - méně, než výchozí obraz. Počet pixelů lze zvýšit některou metodou interpolace (bikubicky nebo rafinovanějšími postupy), ale je to jen "nafukování". Někdy to může mít pro určitý specifický účel (tisk velkého plakátu) smysl, ale obvykle to nic neřeší.

Rozhodně to nedělej jen pomocí věcí v Delphi, i když to jde. Ta manipulace - zvětšování a zmenšování není nijak sofistikovaná a výsledky tě neuspokojí. Najdi si nějakou knihovnu na práci s obrázky, třeba GraphicEx apod.
bez TImage to samozřejmě jde, můžeš používat rovnou objekty TJPG, TBitMap, TGraphics a celé to udělat na pozadí programově.

Zpět do poradny Odpovědět na původní otázku Nahoru