Jeg fik løst min umiddelbare fejl. Det viste sig at jeg søgte efter en forkert farve, og kunne med funktionen imagecolerat finde frem til den korrekte farve ;)
Dog viste det sig hurtigt at der var mere end én farve i det logo jeg ellers havde lavet med én farve. Dette har velsagtens noget at gøre med den måde billedet bliver renderet af Photoshop når jeg vil gemme billedet, og det at jeg har en gennemsigtig baggrund har sikkert også noget af grunden hertil.
På PHP.net fandt jeg dette post der fortæller noget om at finde nuancerne af en farve i billedet.
http://www.php.net/manual/en/function.imagecolorat.php#107970Kigger man på
http://lindvedtorringimu.dk/new/pages/media/logo.php kan man se hvad der sker hvis jeg kun vælger at fokusere på én farve. Tydeligvis er der nogle nuancer der skal skiftes ud.
Vil det være muligt at lave en et script der gør lidt det samme som man gør når man laver en farvemaske i Photoshop? Hvor jeg vælger den farve jeg vil bruge som standard, hvorefter billedet scannes, og nuancerne i originalbilledet findes, for så derefter at modificere nuancerne i den farve jeg har valgt, så det kommer til at matche mit billede?
Det ville nok være en god løsning hvis jeg på en måde kunne scanne billedet nu, og finde ud af hvor mange nuancer der er i billedet, for derefter at finde ud af deres afvigelser, og lave en eller anden form for liste eller array der fortæller mit php hvilke specifikke farver den skal erstatte, og hvor meget den skal justere nuancen på den valgte farve for at det kommer til at se ordenligt ud.
Jeg har bare ét standard billede jeg vil bruge, og vil så ændre billederne på dette ene billede, derfor snakker vi ikke en løsning som vi kunne erstatte alle mulige billeder indeholdende en specifik farve.
Jeg har endvidere fundet ud af at jeg kan komprimere billedet ned til 32 farver uden at det ser dumt ud (næsten umuligt at se forskel på 32 farvers og 256 farvers billedet. Men dette er selvfølgelig fordi det er i den størrelse det er.
Da jeg har leget med tanken om at kunne gøre logoet mindre eller større, skal jeg vel have gang i noget med vektorer eller canvas for at få det til at virke? Og dette ændrer velsagtens også hele idéen for hvordan jeg kan/skal ændre farven på billedet?
Jeg ved det var mange spørgsmål og informationer på én gang. Jeg håber ikke det var FOR meget og for usammenhængende.