Bienvenido a SOLID - Comunidad de Software Libre de Cuenca, todas tus dudas, inquietudes, serán bienvenidas acá, no importa la rama o lenguaje en que te especialices el único requisito para participar es que lo que utilizas sea "software libre", de lo contrario iría en contra de nuestros principios. No lo olvides tu opinión cuenta mucho para el mejoramiento de este sitio.

Image 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 < 0.2:
		# Dibujar rectangulo.

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

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
import os

aumentar repositorio de centos


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


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


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



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.

Configurar PXE (instalacion por red)


Hola Amigos aquí os dejo un pequeño How to para la instalación por red

Necesitamos instalar tres pequeñas aplicaciones

tftpd-hpa, dhcp-server, y nfs-kernel-server

NOTA:La instalación de estos paquetes dependerá de la distribución que uses

configuramos nuestro DHCP- server para que nos de una IP automaticamente y nos capture pxelinux.0



vim /etc/dhcp3/dhcpd.conf

# Archvio para el uso de DHCP

subnet 192.168.0.0 netmask 255.255.255.0 {

ddns-update-style none;

Nuevo Sitio


Bienvenido al nuevo sitio de Solid-ec hemos cambiado de cara y de imagen.


Ahora nuestra plataforma esta creada con la herramienta drupal, tendrás mejor manejo de comentarios y podrós postear directamente todas tus dudas y sugerencias.


Salvemos MySQL de oracle

Published in

clic en la imagen para firmar la petición

Distribuir contenido