none
¿Obtener imágenes desde la cámara del portátil o tablet en WPF? RRS feed

  • Pregunta

  • Hola,

    Necesito tomar imágenes y fotos desde la cámara integrada de un tablet o portátil. He visto que se puede usar MediaCapture de Windows Store Apps desde WPF, pero esa solución no me resultado ya que en tiempo de ejecución me ha dado muchos errores.

    ¿Hay alguna forma sencilla de hacerlo? ¿Tal vez ha salido algo nuevo en WPF para estos casos?

    Gracias y un saludo.

    jueves, 22 de enero de 2015 11:16

Respuestas

  • Hola Jon, alguna vez lo hice utilizando esta librería.

    A ver si te resulta útil.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile

    • Marcado como respuesta Jon 123 miércoles, 28 de enero de 2015 11:55
    jueves, 22 de enero de 2015 14:58
  • Finalmente he conseguido hacerlo con WPF MediaKit. Aunque en el XAML sigue dando el mismo error y no carga correctamente la vista del control, ejecuta sin problemas. Creo que la diferencia con antes es que antes tenía el Target platform a Any CPU y ahora lo tengo exclusivamente en x86.

    Gracias por todo.


    • Editado Jon 123 miércoles, 28 de enero de 2015 11:57
    • Marcado como respuesta Jon 123 miércoles, 28 de enero de 2015 11:58
    miércoles, 28 de enero de 2015 11:55

Todas las respuestas

  • Hola Jon, alguna vez lo hice utilizando esta librería.

    A ver si te resulta útil.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile

    • Marcado como respuesta Jon 123 miércoles, 28 de enero de 2015 11:55
    jueves, 22 de enero de 2015 14:58
  • Ya lo probé, pero no he podido ponerlo en marcha en mi proyecto, no sé por qué me daba el siguiente error:

    https://wpfmediakit.codeplex.com/discussions/578348

    jueves, 22 de enero de 2015 15:58
  • Jon 123, fíjate en estas opciones:

    1. EasyWebCam.
    2. WPF: Webcam Control (este está buenísimo).

    Espero sea de utilidad.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile

    • Marcado como respuesta Jon 123 lunes, 26 de enero de 2015 11:59
    • Desmarcado como respuesta Jon 123 martes, 27 de enero de 2015 9:43
    viernes, 23 de enero de 2015 11:39
  • Gracias Christian, creo que me voy a quedar con Webcam Control, que aunque no da la opción de pausar el video y ver la imagen congelada, es la mejor opción de todas.

    Gracias por todo.

    • Marcado como respuesta Jon 123 lunes, 26 de enero de 2015 11:59
    • Desmarcado como respuesta Jon 123 martes, 27 de enero de 2015 9:43
    lunes, 26 de enero de 2015 11:59
  • Hola de nuevo,

    He estado trabajando con Webcam Control, y en el portátil de desarrollo va muy bien (que tiene solo una webcam). Pero a la otra de pasar los binarios a un par de tablets no funciona, tampoco funciona la aplicación que viene con el código de WebcamControl. Aparecen las dos webcams que tienen los tablets, pero la aplicación termina en estado No Responde.

    ¿A alguien más le ha pasado?

    PD: voy a anular las marcas de respuesta para intentar llamar más la atención en el foro ;)

    martes, 27 de enero de 2015 9:42
  • Finalmente he conseguido hacerlo con WPF MediaKit. Aunque en el XAML sigue dando el mismo error y no carga correctamente la vista del control, ejecuta sin problemas. Creo que la diferencia con antes es que antes tenía el Target platform a Any CPU y ahora lo tengo exclusivamente en x86.

    Gracias por todo.


    • Editado Jon 123 miércoles, 28 de enero de 2015 11:57
    • Marcado como respuesta Jon 123 miércoles, 28 de enero de 2015 11:58
    miércoles, 28 de enero de 2015 11:55