Auf der Suche nach einer Möglichkeit, Bilder anzupassen. Benutzer lädt ein Bild auf einen Webserver hoch; Der Server vergleicht mit einer Datenbank oder einem Ordner mit Bildern und zeigt an, ob eine Übereinstimmung gefunden wurde. Wird niemals ein exaktes Pixel für Pixel Match sein; denke face-matching Fotos. Muss nicht synchron sein (z. B. können Übereinstimmungen gesendet werden, um Minuten nach dem Upload zu verwenden). Offen für jede Technologie - PHP ASP Java was auch immer.Lösung für Server-basierte Bildübereinstimmung?
Antwort
Es gibt noch keine beste Lösung für die Gesichtserkennung - opencv für eine Liste der Ausgangspunkte für Code sehen und Artikel
Java gute api hat JAI genannt mit Bildern von verschiedenen Kodierungen umgehen,
Zuerst müssen Sie Bildstrom lesen. Speichere die Matrix von Pixeldaten, d. H. Pixeldaten jeder Zeile X-Spalte in db von Quellbildern.
Sobald ein beliebiges Bild geladen ist, können Sie Pixeldaten abrufen und mit denselben vergleichen. Verwenden Sie Lucene zum Indizieren der Dokumente, die diese Pixeldaten speichern.
Beim Vergleichen von Pixelwerten, insbesondere bei einem komprimierten Bildformat, werden keine Gesichter gefunden –
Für Bildanpassungsmuster und andere Bildverarbeitungsalgorithmen werden Pixeldaten verwendet. Ich habe selbst einen Algorithmus für die Ausdünnung von Bildern mit 2-Schritt- und Vollparallel-Techniken entwickelt. –
Wenn Sie schauen, echtes kommerzielles Gesicht zu tun http://www.luxand.com/ passend haben hervorragende Bibliotheken für ein Preis.
- 1. Gibt es eine Möglichkeit, serverbasierte Hilfe ohne Webserver bereitzustellen?
- 2. Verwenden von OpenCV in Android, um eine Bildübereinstimmung zu finden
- 3. OOP-Lösung für Javascript?
- 4. Build-Lösung für C++
- 5. Lösung für URL-Umleitung
- 6. PHP-Lösung für Epaper
- 7. Für die Aussage Lösung
- 8. GitHub Lösung für persönliches Repo
- 9. Beste Lösung für zentralisiertes Identitätsmanagement
- 10. WML-ähnliche Lösung für iPhone
- 11. RTSP-Lösung für JavaScript/HTML5
- 12. Welche Lösung für große Ergebnisse?
- 13. Beste Lösung für diesen Signaturgenerator?
- 14. LINQ Lösung für mehr Behebt
- 15. DB-Lösung für Benutzeraktivitäts-Feed
- 16. Sichere Lösung für versteckte Formen
- 17. Regex-Lösung für Objective-C
- 18. Prefetch-Lösung für Safari-Browser?
- 19. Java-Lösung für datenbankgestützten Cache
- 20. Pythonic Lösung für Multiple Checks
- 21. Moderne Lösung für WebSocket-Server?
- 22. Jsreport Lösung für PDF-Server
- 23. Haskell: Elegante Lösung für Integeranalyse
- 24. Lösung für COMET und PHP
- 25. Speicherplatz optimierte Lösung für Münzwechsel
- 26. Wiki-Lösung für API-Dokumentationen?
- 27. Rekursive Lösung für Sudoku-Generator
- 28. Scala Lösung für aufeinanderfolgende Produkte
- 29. Unity-Lösung für WebGL exportieren
- 30. UI-Lösung für iOS/Swift
Dies scheint sicherlich der Fall zu sein. Ratten. –