Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi *.bmp files palette versus graustufen (https://www.delphipraxis.net/13279-%2A-bmp-files-palette-versus-graustufen.html)

stb 15. Dez 2003 14:18


*.bmp files palette versus graustufen
 
Hi,
gibt es relevante Unterschiede im Inhalt von
TBitmap....Pixels[..], wenn zum einen Graustufenbilder oder andere
(8 - Bit colorpalette, 16 color, 24 color u.s.w)-formate in TBitmap eingelesen wurden ?

choose 15. Dez 2003 14:28

Re: *.bmp files palette versus graustufen
 
Hallo stb,

der Einsatz von TCanvas.Pixels ist in dieser Hinsicht unproblematisch, der Aufruft wird nach einer Prüfung an die API-Funktion GetPixel delegiert, zu der im PSDK folgendes steht
Zitat:

Zitat von PSDK
The GetPixel function retrieves the red, green, blue (RGB) color value of the pixel at the specified coordinates.

Lediglich bei der performanteren Verwendung von TBitmap.Scanline solltest Du das jeweilige Pixelformat (und damit auch die "Länge" einer Zeile) beachten...

stb 15. Dez 2003 14:31

Re: *.bmp files palette versus graustufen
 
besten Dank an choose
gruß stb


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz