Witam,
robię pewien skrypt w php i mam pytanie czy da się rozłożyć obrazek na poszczególne piksele tak aby uzyskać kod typu #000000 każdego piksela ?
sprobuj z biblioteka gd
imagecolorat
Ok zrobiłem już to co chciałem jednak coś nie tak z kolorkami.
Wrzucam żeby przerobiło mi zdjęcie:
http://photos50.nasza-klasa.pl/dev93/0/355/212/0355212867.jpg
i wychodzi cos takiego:
http://www.lukasjg.nazwa.pl/mozajka/show_colour.php
jakieś dziwne kolorki :(
Ja widzę tylko czarną, cienką ramkę o rozmiarach zbliżonych do Twojego oryginalnego zdjęcia i białe tło w środku.
Już powinno działać
Wydaje mi się, że muszę prze konwertować obrazek bo ma za dużo kolorów i funkcja sobie z nimi nie radzi
Bardzo ciekawe. Strasznie duża tebela z tego wyszła. Spróbuj sprawdzić komórki tabeli, w których masz błędne wartości. Może gdzieś Ci jakieś bajty zjadło.
Możesz też spróbować porównać pixel z komórką tabeli czy masz taka samą wartość.
Udało się. Musiałem dodatkowo dodać funkcję, która sprawdza czy we wzorze : #RRGGBB RR nie jest pojedynczym znakiem, jeżeli jest to dodaje przed niego "0".
na divach by mniej zajmowalo :P ale pomysl ciekawy ;-)
tak dla ciekawostki to fotka składa się z 7500 komórek ;) w JPG waży 24KB a w HTML 367 KB
czyli przerost formy na treścią ;-)
Tak, czy inaczej nikt nie zakosi ci zdjęcia (no chyba ze Print Screen).