Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 12.03.2010 Ostrzeżenie: (0%)
|
Witam, tak jak w temacie potrzebuję sprawdzić czy obrazek zawiera kolor czarny.
Ten post edytował moto0095 12.10.2011, 22:55:12 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%)
|
Ja potrzebuje pieniedzy (IMG:style_emoticons/default/smile.gif) a tak na powaznie poza przeskanowaniem obrazka pixel po pixelu nie przychodzi mi nic innego do glowy. Poza tym kolor czarny to cala gama odcieni ktorych zakres trzeba gdzies zdefiniowac.
|
|
|
|
Post
#3
|
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Skrypt wylicza ilość procentową kolorów, przerób sobie go do własnych potrzeb...
1. Piksel po pikselu odczytujesz składowe RGB z obrazka. 2. Konwertujesz na system HSL, gdzie składowa H określa kolor w zakresie od 0 do 359 (system RGB nie nadaje się). |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 17.07.2008 Ostrzeżenie: (0%)
|
2. Konwertujesz na system HSL, gdzie składowa H określa kolor w zakresie od 0 do 359 (system RGB nie nadaje się). Mozesz rozwinąć myśl (IMG:style_emoticons/default/questionmark.gif) dlaczego RGB sie do tego nie nadaje? z góry dzieki |
|
|
|
Post
#5
|
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Co mogą te dwa systemy:
RGB: numer koloru = R * 256^2 + G * 256 + B HSL: H: Hue – odcień, barwa, o wartościach z przedziału: od 0 do 360 stopni. S: Saturation – nasycenie koloru, z przedziału 0...1 albo 0...100%. L: Lightness – średnie światło białe, z przedziału 0...1 albo 0...100%. Wnioski wyciągnij sam... |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 14:59 |