09. april 2003 - 12:03Der er
3 kommentarer og 2 løsninger
Bitmaps
Jeg skal bruge kommandoer, til at gå ind og læse en værdi af en pixel jeg angiver på et bitmap-billede. Er der nogen der lige hurtigt kan sprøjte et svar ud på det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
win32 apiet har denne metode: COLORREF GetPixel( HDC hdc, // handle of device context int XPos, // x-coordinate of pixel int nYPos // y-coordinate of pixel );
Men jeg er ikke delphimand så jeg kan ikke lige lave et eksempel.
Prøv dette. På form1 har du Image1 og Shape1 //Image1 skal sættes til autosize := true eller til stretch := true; procedure PickColor(X, Y: Integer); var ForholdHeight, ForholdWidth: Real; begin //forhold hvis billedet ikke er vist i sin "naturlige" størrelse ForholdWidth := Form1.Image1.Picture.bitmap.Width / Form1.Image1.Width; Forholdheight := Form1.Image1.Picture.Graphic.height / Form1.Image1.height;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.