Är det ingen som vet hur man gör, eller vars jag kan hitta information om detta?
------------------
-------------------------
FreeZer
3 svar · 434 visningar · startad av FreeZer
hur ska jag göra om jag vill ha den dominerande färgen innom ett område på en image.
t.ex. från (0,0) till (10,10), det kan då finnas flera färger innom detta område men hur gör jag om jag vill ha ut den dominerande färgen? :q
------------------
-------------------------
FreeZer
Är det ingen som vet hur man gör, eller vars jag kan hitta information om detta?
------------------
-------------------------
FreeZer
Tvivlar på att det är så enkelt som att anropa någon funktion för detta. Har kollat på TImage och TPicture men det finns ingent färdigt där som går att använda. Ett tips kan vara att kolla i Microsofts dokumentation kring windows hur man tar reda på en viss pixels färg (antar att det måste gå på nåt sätt) och sen får göra en egen algoritm för att ta reda på vilken färg det finns mest av inom ett område. I Dos fanns det fina Bios anrop man kunde göra för att ta reda på vilket tecken och attribut (färg+blink) det hade. Har inte gjort något liknande i windows men det måste ju vara möjligt.
Nån annan ?
------------------
winne.net
Tcanvas.Pixels går att använda för att få färgen på en pixel.
Även Scanline borde gå att använda.