Paleta kolorów z bitmapy

0

Witam

Moze ktos wie jak bez problemowo zrobic palete kolorów do wyboru pobieraną z aktualnego Image->Canvas ?

Drugie pytanie to konwersja z TColor na hexadecymalny text i na odwrót - z tekstu, np. TEdit->Text = F0C0B0 na TColor - jak to zrobic metodami bez zbednego pisania ?

Pozdrawiam

neS421

0

Lol jak nie chcesz pisac to nikt ci nie kaze :)

0

Najprosciej: Zaczynasz od lewego gornego pixela i odczytujesz kolory kolejnych punktow po czym wstawiasz je do kontenera Set (nie beda mogly sie powtarzac)... mozesz uzyc klasy pixel lub innej stworzonej przez siebie. Kontener Set jest kolekcja o niepowtarzajacych sie wartosciach wiec pomijane bada proby wstawienia elementu takiego samego jak ten znajdujacy sie juz wewnatrz kontenera - rezultat: masz wszystkie kolory z obrazka wyswietlonego w Canvas...

1 użytkowników online, w tym zalogowanych: 0, gości: 1