Este sitio utiliza cookies de Google para prestar sus servicios y analizar su tráfico. Tu dirección IP y user-agent se comparten con Google, junto con las métricas de rendimiento y de seguridad, para garantizar la calidad del servicio, generar estadísticas de uso y detectar y solucionar abusos.Más información

View site in english Ir a la página de inicio Contacta conmigo

Búsqueda en el sitio por el término 'Windows'

  • 04/06/2018

    Continuamos con la serie sobre reconocimiento de posturas con el sensor Kinect de Microsoft. En esta ocasión voy a comentar las clases encargadas de normalizar la posición del cuerpo de la forma comentada en el primer artículo, de manera que obtengamos una serie de datos que constituyen una versión simplificada del esqueleto más apropiada para su análisis con técnicas de reconocimiento de patrones.

    [Leer Mas...]

    Secciones relacionadas con hardware y periféricosKinect
  • 13/05/2018

    En el artículo anterior de la serie mostré las estructuras, enumeraciones y clases que utiliza la aplicación para ser independiente de la versión del sensor y el SDK de Kinect. En este tercer artículo voy a mostrar una posible implementación de una clase que se ocupa de leer y convertir los esqueletos usando la versión 2.0 del SDK, para el sensor de Xbox One.

    [Leer Mas...]

    Secciones relacionadas con hardware y periféricosKinect
  • 22/04/2018

    Una de las posibilidades más interesantes que nos ofrece el sensor Kinect de Microsoft es la detección de cuerpos humanos, que nos permite desarrollar aplicaciones basadas en las distintas posturas que adopta el usuario o que son manejadas a distancia utilizando las posiciones de las manos. Para ello, proporciona una serie de puntos que representan las diferentes articulaciones del cuerpo.

    [Leer Mas...]

    Secciones relacionadas con hardware y periféricosKinect
  • 18/02/2018

    El sensor Kinect de Microsoft es un dispositivo muy potente que proporciona servicios de captura de imagen, medición de distancias y reconocimiento de posturas corporales y de expresiones faciales, algo que lo hace apropiado para una infinidad de aplicaciones. En este artículo introductorio mostraré como usarlo para capturar diferentes tipos de imagen.

    [Leer Mas...]

    Secciones relacionadas con hardware y periféricosKinect
  • 02/12/2017

    Para finalizar esta serie sobre la programación de aplicaciones multitarea, voy a mostrar el uso de un sencillo mecanismo que permite implementar métodos asíncronos que permiten ceder sus tiempos de espera para la ejecución de otras tareas paralelas o eventos disparados por controles del interfaz de usuario.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpMultitarea
  • 18/11/2017

    Hasta ahora he mostrado ejemplos de multitarea que dejaban la aplicación bloqueada hasta que terminaban. Esto no resulta muy útil en la práctica. Lo normal es que el usuario pueda seguir interactuando con la aplicación mientras se ejecutan las tareas en el fondo, y que estas puedan interactuar a su vez con el interfaz de usuario.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpMultitarea
  • 05/11/2017

    En las aplicaciones multitarea existe una problemática con el acceso concurrente a los recursos, como archivos o memoria, por varias tareas simultáneamente. Dos tareas no pueden escribir al mismo tiempo en la misma dirección de memoria, es necesario asegurarse de que algunos datos no se modifiquen mientras los estamos leyendo o cosas por el estilo. En este artículo revisaré los mecanismos que proporciona .NET Framework para tratar con estos problemas.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpMultitarea
  • 04/09/2017

    Con este artículo comienza una serie en la que voy a revisar los mecanismos básicos que proporciona .NET Framework para la implementación de aplicaciones multitarea. En primer lugar voy a mostrar las clases básicas que permiten lanzar múltiples procesos y hacer una comparativa de rendimiento entre ellas.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpMultitarea
  • 17/03/2017

    Con este artículo termino la serie dedicada a la solución ThiefWatcher, un sistema casero de video vigilancia que se dispara cuando entran intrusos en tu domicilio, te avisa al móvil y te permite obtener en el momento fotografías que puedes utilizar para ayudar a la policía a identificar rápidamente a los ladrones y aumentar las probabilidades de recuperar rápidamente tus pertenencias robadas. En este último artículo voy a explicar las App que se utilizan como clientes remotos del sistema.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpDispositivos móviles
  • 10/03/2017

    En este segundo artículo de la serie sobre el sistema casero de video vigilancia ThiefWatcher, voy a explicar los diferentes protocolos que utiliza la aplicación para comunicarse con sus diferentes componentes, que pueden ser sustituidos por otros nuevos diferentes permitiendo un gran número de combinaciones. Existe un protocolo para comunicarse con la cámara, otro para disparar el sistema, otro más para avisar al usuario de forma remota y, por último, un protocolo para el intercambio de fotografías y mensajes para gestionar el servidor desde los equipos cliente.

    [Leer Mas...]

    Desarrollo de softwareProgramación en lenguaje csharpDispositivos móviles
  • 27/01/2017

    WInRQA es una aplicación dedicada a los mapas de recurrencia, una herramienta que se utiliza en el análisis de recurrencia de series temporales complejas. En este artículo voy a presentar una nueva herramienta que he añadido al programa. Hasta ahora, las medidas de cuantificación de recurrencia (RQM) se obtenían solamente a partir de una porción estática de la serie original. Con la nueva herramienta, podremos obtener una serie de medidas desplazando una ventana a lo largo de toda la serie original y calculando las medidas correspondientes a cada una de dichas ventanas.

    [Leer Mas...]

    Vista de secciones relacionadas con el análisis de datosAnálisis gráfico de sistemas complejos