Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:

Witaj na forum graficznym Burning-Brushes.pl!
Zwycięzca SOTW#140 - CrimeS


Panel użytkownika

Forum graficzne Burning-Brushes.pl

poszukuje filtru ograniczającego ilość użytych kolorów  (Przeczytany 1181 razy)

poszukuje filtru ograniczającego ilość użytych kolorów
« dnia: Czerwiec 30, 2012, 13:53:05 »
i chodzi mi o podanie tych kolorów :)
np. podaje osiem kolorów zakodowane w rgb, a filtr zapisuje grafikę gdzie każdy piksel ma jedną z tych wartości


nie mogę nic takiego znaleźć, wiec zastanawiam się jak samemu to napisać... i tutaj moje dodatkowe pytanie co do zaokrąglania wartości rgb
zapisać różnice osobno r, g i b a następnie wybrać ten kolor który ma najmniejsze różnice (sumując różnice rgb), czy traktować to raczej odróżniając składowe osobno?

Abik

  • VIP
  • *****
  • Amerykański plastik
    • Zobacz profil
Odp: poszukuje filtru ograniczającego ilość użytych kolorów
« Odpowiedź #1 dnia: Czerwiec 30, 2012, 14:02:19 »
tutaj moje dodatkowe pytanie co do zaokrąglania wartości rgb
zapisać różnice osobno r, g i b a następnie wybrać ten kolor który ma najmniejsze różnice (sumując różnice rgb), czy traktować to raczej odróżniając składowe osobno?
nie wiem czy dobrze zrozumiałem tą pierwszą metodę. chcesz np. podać jeden z ośmiu dostępnych kolorów np. 60,60,60 i na każdym pikselu np. 80,80,80 będziesz odejmował 80-60 itd. i tam gdzie będzie najmniejsza suma różnic to wybierzesz dany kolor?
nie jestem przekonany czy to dobry pomysł bo przecież piksel 60,0,0 i 0,0,60 dla wybranego przez Ciebie koloru 60,60,60 byłby traktowany jako taki sam, a to są dwa dość różne kolory ;s
pisałeś już kiedyś w ogóle filtr do photoshopa czy czegokolwiek? chyba ciekawe zajęcie : >

co do gotowego filtru o takiej funkcjonalności, to jak dotąd nie miałem nigdzie styczności

Odp: poszukuje filtru ograniczającego ilość użytych kolorów
« Odpowiedź #2 dnia: Czerwiec 30, 2012, 14:13:20 »
w photoshopie: file -> save for web & devices -> gif i w color table wybierasz jakie chcesz kolory
Give sanity a longer leash  |  H+ 

Abik

  • VIP
  • *****
  • Amerykański plastik
    • Zobacz profil
Odp: poszukuje filtru ograniczającego ilość użytych kolorów
« Odpowiedź #3 dnia: Czerwiec 30, 2012, 14:17:52 »
ale jak umiesz to na Twoim miejscu i tak bym napisał coś swojego :D

Odp: poszukuje filtru ograniczającego ilość użytych kolorów
« Odpowiedź #4 dnia: Czerwiec 30, 2012, 22:50:26 »
ale jak umiesz to na Twoim miejscu i tak bym napisał coś swojego :D
w sumie dłużej będę ściągał photoshopa, niż pisał program... tak więc napisze

przemyślałem sprawę i najlepiej będzie potraktować rgb jako układ trójwymiarowy a podobieństwo określać na podstawie odległości punktów od siebie - czyli standardowo pierwiastek sumy kwadratów różnic odpowiadających sobie współrzędnych

pozdrawiam i dziękuje za pomoc
« Ostatnia zmiana: Czerwiec 30, 2012, 23:06:46 wysłana przez gromwell »