dijous, 7 de gener del 2010

Practicant amb OCR

Avís!!! Article molt técnic d'interés nul per a no freaks dels ordinadors.

Feia temps tenia pendent el fer algunes d'OCR (reconeixement automàtic de caràcters). Finalment avui m'hi he posat una horeta i ja tinc un parell d'opcions que funcionen força bé al meu Ubuntu 9.04.

Aquí les teniu:
#/bin/bash

INPUT=lala.tif
MID1=out.ppm
MID2=bw.ppm
OUTPUT=result
MID3=$OUTPUT.tif

rm $MID1 $MID2 $MID3 $OUTPUT.txt

## OPTION 1: tesseract
anytopnm < $INPUT > $MID1 ; pnmdepth 1 $MID1 > $MID2 ; pnmtotiff < $MID2 > $MID3 ; tesseract $MID3 $OUTPUT -l eng ; cat $OUTPUT.txt

## OPTION 2: gocr
tifftopnm $INPUT | gocr -v 0 -m 0 -e - -f UTF8 -

diumenge, 13 de desembre del 2009

Entregar aviat: bona idea o mala idea?

Sembla que hi ha rebombori sobre si és bona idea o mala idea fer una entrega d'un producte en una etapa en què encara no s'han assolit uns mínims exigits per un mateix.

Un exemple en contra:
http://gojko.net/2009/11/23/the-danger-of-releasing-too-early/
I un a favor:
Linkhttp://www.codinghorror.com/blog/archives/001313.html

Per diversos motius m'he trobat en aquesta discusió fins a 4 vegades en els últims mesos i en totes les situacions m'he oposat a 'entregar aviat'. Crec que es tracta d'una situació no generalitzable, però estic d'acord en el fet que el 'entregar aviat' acostuma a ser la opció més bona (sobretot en sofware).

dissabte, 14 de novembre del 2009

Cactus flight 1549

El 15 de gener de 2009, un avió de US Airways que s'enlairava de l'aeroport de La Guardia va topar amb un floc d'ocells perdent un motor completament i un altre parcialment. Gràcies a l'habilitat del pilot, tot el passatge es va salvar gràcies a un aterratge d'emergència sobre el riu Hudson.

Gràcies a la recopilació de totes les dades disponibles de caixes negres, radars de control aeri, radars de control de migracions i grabacions de ràdio, s'ha pogut realitzar una reconstrucció complerta de l'accident des del moment de l'enlairament.

Aaaah la tecnologia...



Podeu veure TOTS els videos i dades extres sobre la realització del video a: http://www.exosphere3d.com/pubwww/pages/project_gallery/cactus_1549_hudson_river.html

dimecres, 4 de novembre del 2009

Sacades

(post ràpid bastant mal escrit, sobre un tema que m'ha generat discusions en el passat)

Les sacades són micromoviments de l'ull.
Sembla que l'ull humà (i també de molts altres animals) no s'està completament quiet sino que va fent uns petits moviments que recorren tot el que veiem. Així, "mirant aquí i allà" l'ull (i el cervell) es fan una idea de l'escena on som.

En general, l'ull (animal, en general) detecta millor el moviment com a mecanisme de defensa, prevenint així els atacs. Penseu en un felí acostant-se a poc a poc cap a una presa.

Les sacades també ens permeten veure les coses que no es mouen. Per a un ull humà sense sacades, un objecte immòvil acaba desapareixent. Tot plegat, és un mecanisme de defensa ja que facilita detectar els objectes que es mouen.

(avís de possible llegenda urbana)
Tinc entés que l'ull de les abelles no disposa de sacades. Així doncs, quan ens ataca una abella estar-se quiet és una manera de tornar-se invisble per a elles.

Més info: wikipedia (es), wikipedia (en)