Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Zahlenarray in Graustufenbild umwandeln (https://www.delphipraxis.net/21528-zahlenarray-graustufenbild-umwandeln.html)

brandtson 4. Mai 2004 11:24


Zahlenarray in Graustufenbild umwandeln
 
Hi Allezusammen!

Mein Problem ist wie oben beschrieben. Die OH gibt nicht all zu viel her, vielleicht suche ich auch nur nach dem falschen. Ich denke man benötigt für so etwas eine art look-up-table. Lasst mich bitte nicht dumm sterben, für jeden Tip bin ich dankbar!

gruß aus HH Brandtson

maximov 4. Mai 2004 12:58

Re: Zahlenarray in Graustufenbild umwandeln
 
Moin.

Zeig doch mal die definition deines arrays. Im prinzip erstellst du dir ein TBitmap (oder TImage) und setzt alle die pixel werte. Bei 24 bit tiefe, also RGB, wären dann alle farb-komponenten gleich, da es ja grau werden soll. Wenn du mit 8 bit arbeiten willst, brauchst du ein farb-palette und in den pixeln steht dann der index.

dizzy 4. Mai 2004 13:03

Re: Zahlenarray in Graustufenbild umwandeln
 
Wie sieht denn dein Array aus!? Einfach nur 20 Werte und gut, oder sogar ein 2-dimensionales Array mit Werten? Bei letzterem einfach ein Bitmap der gleichen Dimensionen nehmen, den größten Wert aus'm Array auf 255 normen, den kleinsten auf 0 und dann mit "Bitmap.Pixels[x,y] := rgb(wertAusArray, wertAusArray, wertAusArray);" (<-- Pseudocode) das Bitmap füllen.

brandtson 12. Mai 2004 12:57

Re: Zahlenarray in Graustufenbild umwandeln
 
Danke euch beiden! Dizzy's Antwort hat mein Problem schon gelöst!

gruß brandtson


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:01 Uhr.

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