Ho un problema quando scatto una foto con il mio tablet, uso opencv per rilevare un volto e riconoscere un volto. Quindi proverei a ruotare la faccia per avere ad esempio gli occhi e il mounth nella stessa posizione, ad esempio tutti con la stessa angolazione orizzontale.
Potete suggerirmi alcune funzioni di OpenCv o qualche link utile per fare questo?
Grazie in anticipo.
MarcoRuota volto nell'immagine
5
A
risposta
10
Credo che l'OpenCV rimappatura esercitazione potrebbe aiutare http://opencv.itseez.com/doc/tutorials/imgproc/imgtrans/remap/remap.html#remap
risposta completa:
Utilizzare questo per individuare gli occhi cascade_classifier ora quando si dispone di un punto per ogni occhio - costruzione l'equazione della linea e usa la trigonometria per trovare l'angolo. quando hai l'angolo - usa la rimappa per ruotare o meglio usa questo warp_affine
Problemi correlati
- 1. Riconoscimento di volto umano, emozione e voce
- 2. Ruota UIImmagine?
- 3. Trova il valore sulla ruota per la ruota della fortuna
- 4. Pip, ruota e console_scripts
- 5. CSS3 ruota alternativa?
- 6. 3D Navbar che ruota
- 7. Ruota D3 simbolo
- 8. Ruota e converti
- 9. Ghostscript ruota pagine
- 10. Installazione file ruota
- 11. Ruota un'immagine in Matplotlib
- 12. Ruota PNG di ImageMagick
- 13. jquery ruota immagine onclick
- 14. Ruota MapView in Android
- 15. Ruota immagine in Qt
- 16. Ruota immagine usando pygame
- 17. Ruota Normale in Shader
- 18. Ruota un UITableViewCell personalizzato
- 19. Ruota immagine in UIImageView
- 20. come ritagliare l'immagine del volto rilevato in OpenCV java
- 21. Algoritmo di rilevamento del volto per 15x15 pixel di fronte?
- 22. Qualsiasi libreria per il riconoscimento del volto in JavaScript?
- 23. Costruire volto a mancare con "No sostenuto normale confronto"
- 24. Esiste una tecnologia aperta per riconoscere le caratteristiche del volto?
- 25. Come sviluppare un'app iPhone per il riconoscimento del volto?
- 26. Ruota un oggetto SVG ovale
- 27. Ruota testo per la stampa
- 28. Ruota UIView in Cocoa Touch
- 29. CATransform3DRotate ruota per 360 gradi
- 30. Ruota un oggetto plot ggplot2
Ciao Jan, quello che voglio è rilevare gli occhi in un'immagine, trovare l'angolo rispetto ad una linea orizzontale e ruotare l'immagine per avere tutto il viso nella stessa posa. –
usa questo per localizzare gli occhi http://opencv.itseez.com/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html#cascade-classifier adesso quando hai un punto per ciascun occhio - costruisci l'equazione della linea e usa la semplice trigonometria per trovare l'angolo. quando hai l'angolo - usa la rimappa per ruotare o usare ancora meglio questo http://opencv.itseez.com/doc/tutorials/imgproc/imgtrans/warp_affine/warp_affine.html#warp-affine – Boaz
grazie mille !!! lo provo ... –