Blog de palichis

Imagen de palichis

Training CTP ES - OpenERP V6.0, Cuenca (Ecuador)

Entrenamiento Técnico
Este curso está dirigido a desarrolladores o profesionales del área de TI nuevos en OpenERP o con conocimientos básicos de la herramienta como plataforma de desarrollo.

Los participantes deberán tener conocimientos básicos de programación en el lenguaje Python y en ambientes integrados de desarrollo tales como Eclipse.

Es recomendable que los participantes ya cuenten con un conocimiento funcional de OpenERP (Ver Entrenamiento Funcional.)

Imagen de palichis

Modulo guía técnica de openerp

Cuando inicie en el mundo de openerp, me encontré con una serie de inconvenientes al tratar de enlazar módulos propios del openerp, ya que no sabia los nombres de los campos, el tipo de relaciones que tenía con otros objetos, etc, y creo que todos los que se están iniciando en este mundo tienen el mismo problema, es por eso que he creado un módulo guiándome en "base_module_doc_rst", la diferencia esta en que mi módulo saca información por objeto, los campos que usa cada vista dentro del objeto, imprimiedo la información en un odt.

Imagen de palichis

Arduino SEVERINO

Saludos camaradas, ahora para contarles que estoy entrándome al mundo de la electrónica, aunque algunos si hayan escuchado de una pequeña placa que es OpenSource y OpenHardware.. se trata de la tarjeta arduino, una placa que tiene entradas y salidas simples, y un lenguaje de programación Processing/Wiring, lo atractivo de esta tarjeta es que se puede desarrollar prototipos autónomos o interactuar directamente con el ordenador, soporta interfaces wireless, bluetooth, ethernes etc..

Imagen de palichis

Buscar un objeto dentro de una escena

Opencv no solo trabaja con el archivo de entrenamiento, si no que también lo hace con dos imágenes.
El ejemplo que traigo ahora es el reconocimiento de un objeto dentro de una escena, es decir presentamos dos imágenes, la primera del objeto a reconocer y la segunda de la escena.


El siguiente algoritmo reconoce patrones mas destacados de la primera imagen y realiza una busqueda dentro de la segunda para reconocerlo dentro de esta.

#!/usr/bin/env python
Imagen de palichis

Entrenar opencv

Como veo que Tonny esta interesado en opencv.. les traigo ahora 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

Imagen de palichis

tracking con opencv

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 
Imagen de palichis

Compilar opencv

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

descargamos opencv desde aquí
descomprimimos

Imagen de palichis

Bloquear mi pc con opencv

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
Imagen de palichis

error en drupal

hola hoy que entro al blog y me encuentro con este error :O :jawdrop: me aparece en todas las paginas dejo una img adjunta para que la veas tonny

user warning: Access denied for user 'coplec'@'localhost' to database 'coplec_org_-_drupal' query: LOCK TABLES variable WRITE in /var/www/html/includes/database.mysql.inc on line 172.

Suscribirse a RSS: Blog de palichis