Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: pobieranie wartosci RGB pixela
anonim




Typ: Nie zarejestrowany
pobieranie wartosci RGB pixela

probawalem to zrobic funkcją GetPixel. ale to zwraca jakis ciag liczb (long) i nie wiem jak z tego wyciagnac rgb. np przy kolorze "182,192,182" "wypluwa" "11978422". bardzo prosze o pomoc, ja juz nic nie wymyślę

[Post edytowany dnia 22-02-2005 01:23 przez hicks]

17-02-2005 13:10
  
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Dział TIPS:
http://www.coderscity.pl/no-vb4all/tips/tip19.htm


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

17-02-2005 16:41
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Ravender




Typ: neutral
Postów: 30
Zarejestrowany: Feb 2005

11978422 zamiana na hex daje B6C6B6

B6 C6 B6 zamieniajac te pary na dziesietne otrzymujemy 182 192 182 czyli to, o co ci chodizlo

19-02-2005 12:37
Pokaż profil Ravender  Wyślij email do Ravender   Odwiedź stronę Ravender       2854667
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

To nie jest prawda. VB i HTML używają innego formatu zapisu kolorów. Tutaj akurat się udało, ale to czysty przypadek.

VB używa xBGR (a i to nie jest to końca prawda, bo w VB ma znaczenie także pierwszy bajt), a HTML - RGB. Trzeba to skonwertować. Dlatego podałem mu link do tego przykładu - mając poszczególne kolory będzie już mógł sobie ułożyć to w formacie RGB.


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

19-02-2005 16:16
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Odejślę jeszcze tutaj:

http://board.freeweb.pl/posts.php?board_id=1543&topic_id=79070&division=615

Uwaga: poprawna wersja funkcji to ta ostatnia


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

19-02-2005 16:18
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Wszystkich odpowiedzi: 4 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1