Tengo un problema, cuando tomo una foto con mi tableta, uso opencv para detectar una cara y reconocer una cara. Así que trataría de rotar la cara para tener, por ejemplo, los ojos y la luna en la misma posición, por ejemplo, todos con el mismo ángulo horizontal.
¿Puede sugerirme algunas funciones de OpenCv o algunos enlaces útiles para hacer esto?
Gracias de antemano.
MarcoGirar cara en la imagen
5
A
Respuesta
10
Creo que el OpenCV reasignación tutorial podría ayudar http://opencv.itseez.com/doc/tutorials/imgproc/imgtrans/remap/remap.html#remap
respuesta completa:
utilízalo para localizar los ojos cascade_classifier ahora cuando se tiene un punto para cada ojo - build la ecuación de línea y usa trigonometría simple para encontrar el ángulo. cuando tenga el ángulo - use la reasignación para rotar o incluso mejor use esto warp_affine
Cuestiones relacionadas
- 1. Girar imagen en android
- 2. Girar imagen en UIImageView
- 3. Girar una imagen en java
- 4. Girar imagen matemáticas (C#)
- 5. Imagen numpy - girar la matriz 270 grados
- 6. Girar una imagen usando css
- 7. Girar una imagen en C/C++
- 8. Girar la imagen en el centro no va suave (Monodroid)
- 9. C# - Detectar imagen de la cara y el recorte
- 10. Android Girar imagen antes de guardar
- 11. Girar imagen * sin * cambiar el tamaño
- 12. ¿Manera cruzada del navegador para girar la imagen usando CSS?
- 13. Imagen Girar animación Looping no funciona en android
- 14. Girar una imagen en Android sin OutOfMemoryError o downscaling
- 15. Girar un pivote de imagen en el centro - Android
- 16. c reconocimiento de la cara #
- 17. Reconstrucción cara 3D
- 18. ¿Detección de la cara en Android?
- 19. PHP Combinar 2 Imágenes (inserción en la cara a una imagen)
- 20. Girar la imagen correspondiente a la función de arrastre táctil en iPhone
- 21. C# girar en sentido horario a la izquierda y girar a la derecha
- 22. Girar la imagen en el sentido de las agujas del reloj con LibGDX
- 23. Girar la imagen junto con el toque para fijar el punto en Android
- 24. Problema de detección de la cara con CIDetector
- 25. Girar modelo 3D en XNA
- 26. Girar UIView en Cocoa Touch
- 27. Girar valor singular en fila
- 28. Ray y cara 3D Intersección
- 29. Eliminación de cara posterior + GL_TRIANGLE_STRIP?
- 30. Detección de cara de ActionScript
Hola Jan, lo que quiero es detectar ojos en una imagen, encontrar el ángulo respecto de una línea horizontal y rotar la imagen para tener toda la cara en la misma pose –
usa esto para ubicar los ojos http://opencv.itseez.com/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html#cascade-classifier ahora cuando tienes un punto para cada ojo - construye la ecuación de línea y usa la trigonometría simple para encontrar el ángulo. cuando tengas el ángulo, usa el remape para rotar o incluso mejor utiliza este http://opencv.itseez.com/doc/tutorials/imgproc/imgtrans/warp_affine/warp_affine.html#warp-affine – Boaz
gracias tot !!! Lo intento ... –