09. september 2007 - 16:23Der er
11 kommentarer og 1 løsning
Tjekke om billede indeholder fodbold f.eks
Hej. Kan det lade sig gøre i php og lave et script der tjekker et billede for indhold. F.eks hvis jeg har et billede(mix.jpg) med en fodbold, en hund, en støvle osv.. Så har jeg billedet af fodbolden til at ligge permanent som fodbold.jpg og så skal scriptet tjekke om mix.jpg har fodbold.jpg i billedet.. Håber i forstår, ellers kan jeg godt prøve at vise et eksempel..
Men kort og godt, tjekke om fodbold.jpg indgår i mix.jpg
Det kan i visse tilfælde lade sig gøre, men ikke med PHP og ikke med hjemmeprogrammering. Dette høre mig bekendt til på universitets/forskningsniveau. Jeg har bl.a. set programmer hvor man forsøgte at lave automatiserede eftersøgningsrobotter, der skulle kunne gennemsøge et område og identificerer mennesker og om de var sårede.
Dette er ikke for børn og du kan måske strikke noget sammen der kan genkende runde former, evt hvis mønstret på fodboldten altid er ens, men mere avanceret end det bliver meget vandskeligt
Du leder efter en løsning som intet har med php at gøre. PHP er ikke et billedbehandlingsprogram. Du kan, med lidt avanceret DSP, med matlab lave noget der kan det du vil, men overhoved ikke på en hjemmesideserver.
Der er egentlig intet i vejen for, at gøre det i PHP og GDLib, da problemet ikke er af teknisk, men af intellektuel art. Den slags mønstergenkendelse kræver nogle ret monstrøse algoritmer, så der skal man være rigtig godt klædt på. At dømme udfra de andre spørgsmål, jeg har set dig stille, har jeg på fornemmelsen, du er ude i noget, du ikke magter at tumle :)
Ja det er et svært emne og der er mange ting at sku til at læse igennem med alt GDLibs funktioner :) Men det er vel bare at læse det igennem og se hvad man kan finde ud af.. Se om jeg kan finde tiden til de ved siden af studierne :)
Men hvis det er så svært som det lyder som, så ved jeg ikke om i måske ved noget om det så er muligt at smække et billede i en database på en eller anden måde, og så gennemsøge databasen og tjekke om det er der er et positiv match ved hjælp af at angive et andet billede..
Masse billeder i database -> Uploader/Angiver et billede, og så tjekke om der er positiv match i databasen..
Jeg har hørt om nogle andre der har gjort dette, men har aldrig prøvet at arbejde med at gemme billeder i database.. Jeg tror faktisk de på en måde har gemt billedet som en form for tekst/kode i databasen, men jeg er ikke helt sikker..
Jeg lader spørgsmålet stå åbent her, og lader samme antal point stå på højkant :)
Lad mig sige jeg ikke kender noget til det overhovedet. Også derfor jeg trækker lidt i land, og ser om jeg kan finde andre muligheder til at løse mit problem, som f.eks det med at lagre det hele i database :)
Det ændre jo intet på dit problem at lagere det i databasen. Du mangler jo et program som kan analysere billeder og genkende objekter i et billede, samt at kunne lave en algoritme som kan finde runde objekter.
Dette er et universitets emne, som kræver en forståelse for hvordan digitale billeder er opbygget, og hvordan diverse filtre kan hjælpe til en vis billedgenkendelse.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.