Mover mouse con puntero infrarrojo
Submitted by palichis on Mar, 08/17/2010 - 11:52- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 92 lecturas
En esta oportunidad les traigo un pequeño programa escrito en python que mueve el puntero del mouse por la pantalla con un led infrarrojo.
Para poder usarle necesitamos dos cosas
Un control remoto que lo podemos conseguir facilmente y un filtro infrarrojo, esto es un poco mas complicado, pero podemos usar una película de fotos la parte mas negra, es decir la parte que no fue revelada.
Ponemos el pedazo de rollo cubriendo el lente de nuestra webcam y listo. podemos usar el programita.
#!/usr/bin/python import sys import random import cv import os
Google responde a Oracle: Java está por encima de las empresas
Submitted by palichis on Sáb, 08/14/2010 - 12:03- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 85 lecturas
Es lo que pensamos los desarrolladores sobre la demanda de Oracle a Google por el uso de Java en Android, algo que moralmente es de todos porque todos hemos contribuído de alguna u otra forma al desarrollo, expansión e importancia de Java, no puede ser propiedad de una empresa, no se vale ahora decir “esto es mío y sólo mío”. Así Google dice que la demanda carece de base, es normal, deben defender Android.
Entrenar Opencv
Submitted by palichis on Mié, 08/11/2010 - 09:19- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 105 lecturas
Ahora les traigo los pasos para entrenar la red neuronal para el reconocimiento de patrones, ahora ya podemos entrenarlo para que reconozca lo que queramos
Cuando se instala la librería Opencv se puede jugar con algunos ejemplos básicos para detectar rostro, boca, ojos, nariz. Para ello se utiliza unos archivos *.xml de muestra que trae OpenCV.
¿Pero que hay de generar nuestros propios archivos para reconocimientos de objetos?
Proceso
El proceso completo lleva una serie de 4 pasos
1 Adquisición de imagenes
2 Crear muestra
3 Entrenamiento
4 Pruebas
Image tracking con opencv
Submitted by palichis on Mié, 07/21/2010 - 09:02- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 179 lecturas
Continuando con mi investigación acerca de las librerías opencv, ahora les traigo otro ejemplo donde la cámara captura un rostro y esta es seguida por toda la zona de captura de la camara
import cv
from optparse import OptionParser
import math
image_scale = 5
def Track():
# sigue a la imagen encontrada
tpl = vector[0][1]
tm = vector[0][2]
h = vector[0][3]
w = vector[0][4]
cv.MatchTemplate(frame, tpl, tm, cv.CV_TM_SQDIFF_NORMED)
(minval, maxval, minloc, maxloc) = cv.MinMaxLoc(tm, None)
if minval < 0.2:
# Dibujar rectangulo.
Compilar opencv
Submitted by palichis on Lun, 07/19/2010 - 22:41- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 139 lecturas
Para compilar opencv debemos seguir unos pasos previos, hay que instalar algunas librerías de videos e imágenes extras, y ademas el cmake.
depende de nuestra distribución favorita instalaremos
ffmpeg, gstreamer, inicap, pvapi, jasper, tiff, png, jpeg, gtk. de tal forma que nos aparezca algo como esto
clic en la imagen para alargar
Opencv
Submitted by palichis on Lun, 07/19/2010 - 16:56- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 181 lecturas
Gracias a las ventajas de la librería Opencv (Open Computer Vision), se pueden tener varias alternativas para el manejo de imágenes digitalizadas ya sea mediante webcam o simplemente el manejo de imágenes estáticas.
El siguiente código maneja el reconocimiento de rostros, lo interesante es que si la persona deja de ver a la cámara web el protector de pantalla se ejecutará, y bloqueará la pantalla de nuestras portátiles, y cuando regresamos o la camara a detectado un rostro el protector de pantallas se desactiva.
#!/usr/bin/python import sys import os
aumentar repositorio de centos
Submitted by palichis on Sáb, 04/17/2010 - 00:25- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 368 lecturas
Toda la semana me he matado intentando instalar algunos paquetes en la distro Centos... me he roto la cabeza sin llegar a una solución, hasta me di por vencido.. pero hoy un amigo al leer mi estado en el chat me aconsejo utilizar el repositorio dag, que es una colección de rpms para diferentes versiones derivadas de rh... en el enlace podrás encontrar mayor información acerca del este repositorio
http://dag.wieers.com/rpm/FAQ.php#B
muy bueno gracias AG
convertir videos flv a ogg
Submitted by palichis on Mié, 02/17/2010 - 23:58- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 421 lecturas
Script para convertir videos flv a ogg formato libre
#!/bin/bash
# Renombramos los espacios de los archivos a _
find /home/$(uname -n)/Videos -name '*.flv' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/ /_/g;'`
mv "${FILE}" ${NEWFILE}
echo ${NEWFILE}
done
find /home/$(uname -n)/Videos -name '*.flv' >> arch.txt
# Convertimos flv a ogg
i=1
for f in $( cat arch.txt)
do#!/bin/bash
# Renombramos los espacios de los archivos a _
convertir wma a ogg
Submitted by palichis on Mié, 02/17/2010 - 23:54- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 352 lecturas
Les paso un script para convertir de wma a ogg un formato libre
#!/bin/sh
# Renombramos los espacios de los archivos a _
find . -name '* *' | sort | while read FILE
do
NEWFILE=`echo ${FILE} | sed 's/ /_/g;'`
mv "${FILE}" ${NEWFILE}
echo ${NEWFILE}
done
find /home/$(uname -n)/Musica -name '*.wma' >> arch.txt
# Convertimos wma a ogg
for f in $( cat arch.txt)
do
mplayer $f -ao pcm
mv audiodump.wav $f.wav
oggenc -q 5 $f.wav
rm $f.wav
done
openoffice 3.2 final
Submitted by palichis on Mié, 02/10/2010 - 13:39- palichis's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
- 343 lecturas
Ya está lista la versión 3.2.0 final de OpenOffice.org, el popular paquete
ofimático de libre distribución. Entre las novedades destaca la reducción del tiempo de
arranque, la mejora del soporte de ODF (Open Document Format) y formatos
propietarios (Microsoft Office)
y muchos otros cambios de las diferentes aplicaciones de la suite.

