lunes, 29 de diciembre de 2008

Filtro de paso alto con GIMP

A los amantes de la fotografía y el software libre, nos aparecen algunos problemas. Por un lado carecemos de un revelador RAW completo, tenemos rawstudio y ufraw (yo utilizo este último) pero tienen algunas carencias. RawTherapee es gratuito, está disponible para linux y es muy completo pero NO es libre.

Y por otro lado tenemos GIMP, es un programa magnífico de retoque fotográfico y libre, pero sus creadores parecen estar más interesados en la creación de gráficos para la web que en retoque fotográfico. Por tal motivo la gran mayoría de lo usuarios se inclinan por la alternativa de adobe, que tiene características que lo hacen un poco mejor que GIMP, tiene soporte para 16bits de color, una mejor gestión de perfiles de color, algo tan útil y aparentemente sencillo como las capas de ajuste, etc. Pero no es para menos, tienen a gente realmente buena trabajando en él todo el año. Pero una vez más volvemos a lo de siempre NO es libre.

Es por todo esto que cuando intento avanzar en esto del retoque fotográfico y busco tutoriales por internet, el 98% son de photoshop. La mayoría de tutoriales de GIMP que existen son para crearse un cutre-logotipo con sombra y un destello en una esquina. Pero esto no es demasiado problema, puesto que como ya os he dicho, GIMP es una excelente alternativa y prácticamente todo lo que se puede hacer con photoshop, se puede hacer con GIMP con mayor o menor esfuerzo. Así la máscara de enfoque, un filtro típico de photoshop para aumentar la nitidez de nuestras fotografías, en GIMP se denomina máscara de desenfoque (hay que jo...) y así con la mayoría de opciones.

Sin embargo para uno de los filtros que se usa bastante a menudo en los tutoriales de photoshop para ganar nitidez y contraste, el filtro de paso alto, no encontraba equivalente en GIMP. Pero hace poco me encontré con un tutorial que explicaba cómo hacerlo en grupo de usuarios de GIMP de flickr en español. Es un poco más engorroso que en photoshop donde es un simple filtro, pero aún así es muy sencillo.

  1. Partiendo de una foto en una capa, duplicamos dicha capa dos veces, obteniendo así tres copias de la misma foto.
  2. En la capa de arriba aplicamos un desenfoque gausiano (Filtros-> Desenfoque-> Desenfoque gausiano), el radio de desenfoque dependerá del tamaño de la foto y el efecto deseado, yo por ejemplo para una imagen de 10 megapixels aplico un radio de 40 o 50.
  3. En la capa de arriba invertimos los colores (Colores-> Invertir).
  4. Ahora aplicamos una opacidad de la capa superior del 50%. Esto lo ajustamos en el diálogo de capas.
  5. Combinamos la capa superior con la del medio haciendo botón derecho en ella y seleccionando Combinar hacia abajo.
  6. Ya tenemos la imagen con el filtro de paso alto en una sola capa. Ahora podemos procesarla a nuestro gusto para obtener el efecto deseado. Si queremos ganar contraste y nitidez en la fotografía original, simplemente pondremos la capa del filtro en modo Claridad fuerte en el diálogo de capas.
Ahora un antes y después de aplicar un filtro de paso alto para ganar nitidez y contraste :



martes, 9 de diciembre de 2008

Tubecoder!

Como ya os he contado, me he agenciado un Nokia 5800, que tiene una generosa pantalla con una resolución de 640x360 píxeles, excelente para ver series o cualquier tipo de video. Pero hay un problema, no he encontrado reproductores para Symbian s60 v5, por lo que me tengo que conformar con el reproductor de nokia que soporta un número limitado de formatos (bastante limitado...). Basándome en los videos de muestra que traía el móvil, pude ver que reconocía el contenedor mp4, con el codec de video MPEG4 (teóricamente compatible con DivX 4/5) y el codec de audio AAC. Intenté recodificar los videos con AviDemux pero sin éxito, por lo que decidí utilizar directamente ffmpeg. Y puesto que acordarse de los parámetros del ffmpeg es bastante coñazo, he creado este sencillo script para recodificar videos para el 5800, con su resolución de pantalla y los codecs soportados.

#!/bin/bash
if [ $# -lt 2 ]; then
echo "Usage: tubecoder input_file output_file [video_bitrate]"
elif [ $# -eq 3 ]; then
ffmpeg -i $1 -f mp4 -vcodec mpeg4 -b $3k -acodec libfaac -ab 128k -s 640x360 $2
else
ffmpeg -i $1 -f mp4 -vcodec mpeg4 -sameq -acodec libfaac -ab 128k -s 640x360 $2
fi

El uso es muy sencillo, "./nombredelscript archivo_de_entrada archivo_de_salida". Por defecto intentará obtener la misma calidad que el video de origen, pero podeis especificarle como tercer parámetro el bitrate del video en Kilobits por segundo.

jueves, 4 de diciembre de 2008

Nokia 5800

Bueno, por fin he jubilado el K750 (que pasará a ser el móvil de reserva sustituyendo a su vez al Trium Aria) y he adquirido un Nokia 5800. Este es el primer móvil que ha sacado Nokia como la competencia del iPhone, con varios puntos en contra y a favor con respecto a éste.


Como ventajas podemos destacar:
  • Mayor resolución (640x360 frente a los 480x320 del iphone).
  • Una (teórica) mayor duración de la batería.
  • Menor peso (109 gramos frente a 133).
  • Poder instalar aplicaciones sin la tiránica app store de por medio. Soporta java, pero por otro lado al llevar la nueva versión del Symbian S60 v5, tiene aún pocas aplicaciones nativas y la compatibilidad hacia atrás es limitada.
  • Cámara con mayor resolución y flash por leds.
  • Tarjetas de memoria intercambiables (trae una de 8 Gigas por defecto).
  • Poder transferir archivos por medio de bluetooth.
  • Soporte para flash en el navegador web.
  • Comandos por voz.
  • Videollamadas y soporte nativo para MMS (esto último sólo para propaganda de movistar con imágenes).
  • Radio FM.
Por otro lado cuenta con las siguientes desventajas:
  • Procesador menos potente (ARM11 a 369Mhz frente a los 412Mhz del iPhone).
  • Ausencia de GPU (Graphics Processing Unit).
  • Es más grueso.
  • La pantalla táctil no ofrece la misma velocidad de respuesta que la del iPhone y no es multitáctil.
  • El sistema operativo del Nokia, aunque bastante fluído no lo es tanto como el del iPhone.
  • El navegador web a pesar de ser casi el mismo (los dos están supuestamente basados en webkit) muestra en muchas ocasiones las versiones móviles de ciertas páginas en vez de la versión normal a pesar de ser perfectamente capaz de renderizarlas.

Por otro lado me gustaría mencionar la cámara. Es de 3MP y lleva una óptica Carl Zeiss de 3.7mm y una luminosidad f/2.8 . Las primeras pruebas que hice fueron bastante decepcionantes, mostrando un ruido tremendo por todos lados, mucho peor en general que el K750 que era una de las mejores 2MP. Sin embargo después de trastear un poco con los parámetros se consiguen resultados bastante decentes. El problema viene debido a que por defecto la cámara tiende a usar isos muy altos, con lo que el ruido desborda por todos lados. Por eso recomiendo usar el flash en tomas nocturnas e interiores y el ISO más bajo posible. El balance de blancos también se suele despistar un poco, así que normalmente es mejor escoger el que más se aproxime. Por último algo que no me ha gustado, es que los modos predefinidos,
tienen un límite en la velocidad de obturación. Es decir, si bajamos mucho el ISO, a veces la foto nos quedará subexpuesta en vez de aumentar el tiempo de exposición hasta obtener la exposición correcta. A no ser claro, que seleccionemos el modo de foto nocturna.

He aquí unos ejemplos de la cámara:



Otro día igual subo alguna más colorida...

martes, 18 de noviembre de 2008

Cómo utilizar un Sony Ericsson k750 como modem bluetooth

Hace ya un par de años que llevo usando un Sony Ericsson K750 y el pobre está para el arrastre. De vez en cuando aún lo uso como modem GPRS en casos de emergencia, para lo cual utilizaba un cable USB. Pero hace unos días me he comprado un minúsculo adaptador de bluetooth para el portátil por unos míseros 4€ y me dispuse a intentar utilizar el móvil como modem bluetooth sin tener que andar con cables.

El proceso que he seguido para configurarlo en GNU/Linux (archlinux más concretamente) ha sido el siguiente:

  1. Instalar bluez-utils. Con pacman -S bluez-utils. En debian y similares utilizar apt-get install bluez.
  2. Iniciamos el demonio de dbus (si no lo habíamos iniciado ya) y el del bluetooth con
    /etc/rc.d/dbus start
    /etc/rc.d/bluetooth start
    Para archlinux, en el caso de debian y demás refritos, estos demonios se encuentran en /etc/init.d


  3. Activamos el bluetooth en el móvil y buscamos el dispositivo con :
    hcitool scan
    Scanning ...
    00:16:20:CE:93:37 Eu

  4. Obtenemos la dirección del bluetooth del móvil. Ahora averiguamos el canal en el que trabaja:
    sdptool search --bdaddr 00:16:20:CE:93:37 DUN
    Searching for DUN on 00:16:20:CE:93:37 ...
    Service Name: Dial-up Networking
    Service RecHandle: 0x10001
    Service Class ID List:
    "Dialup Networking" (0x1103)
    "Generic Networking" (0x1201)
    Protocol Descriptor List:
    "L2CAP" (0x0100)
    "RFCOMM" (0x0003)
    Channel: 1
    Profile Descriptor List:
    "Dialup Networking" (0x1103)
    Version: 0x0100

  5. Vemos que está en el canal 1. Ahora cambiamos la configuración del bluetooth editando /etc/bluetooth/hcid.conf obteniendo algo así:

    options {
    autoinit yes;
    security auto;
    pairing multi;
    passkey "1111";
    }

    device {
    name "MegaBook";
    class 0x000100;
    pkt_type DH1,DM1,HV1;
    iscan enable; pscan enable;
    lm accept;
    lp rswitch,hold,sniff,park;
    }

    Donde en name colocaremos el nombre que queremos que tenga el PC y en passkey la contraseña que introduciremos en el móvil para emparejarlos con el PC (una cualquiera tu quieras).

  6. Ahora editamos /etc/rfcomm.conf donde configuraremos el dispositivo que queremos añadir (el móvil):

    rfcomm0 {
    bind yes;
    device 00:16:20:CE:93:37;
    channel 1;
    comment "Sony ericsson k750";
    }


  7. Para que cada vez que se inicie el demonio del bluetooth, se asocie con nuestro dispositivo móvil que acabamos de introducir en rfcomm.conf. Editamos el archivo /dev/rc.d/bluetooth y fijamos RFCOMM_ENABLE="true".

  8. Reiniciamos el demonio de bluetooth con /etc/rc.d/bluetooth restart.

  9. Ahora comprobamos que en /dev tenemos un dispositivo llamado rfcomm0.

  10. Y ahora viene lo más enrevesado, para emparejar por primera vez (sólo lo hay que hacer una vez) abrimos una consola y escribimos lo siguiente sin presionar enter:

    passkey-agent 1111 00:16:20:CE:93:37

    Esto es, la contraseña, y la dirección del dispositivo. Ahora en otra consola y como root ejecutamos cat /dev/rfcomm0 y a continuación volvemos rápidamente a la anterior consola y ejecutamos el comando del passkey-agent. Ahora el teléfono debería pedir la contraseña, la introducimos rápidamente y el dispositivo debería quedar emparejado, mostrándose algo así:

    Passkey request for device 00:16:20:CE:93:37
    Passkey service has been released




  11. Ahora para conectarnos vamos a utilizar wvdial. Instalamos wvdial con pacman -S wvdial, y a continuación editamos el archivo /etc/ppp/ip-up para que cada vez que se conecte, cambie las DNSs. Para ello añadimos al final del fichero:

    echo -e "#generated by ip-up\nsearch local\nnameserver $DNS1\nnameserver $DNS2" > /etc/resolv.conf
    chmod a+r /etc/resolv.conf


  12. Ahora sólo queda editar el fichero /etc/wvdial.conf para introducir la configuración de conexión. Ésta puede variar según el operador, la siguiente es válida para Movistar España.

    [Dialer Defaults]
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Stupid Mode = 1
    Modem Type = Analog Modem
    ISDN = 0
    New PPPD = yes
    Phone = *99***1#
    Modem = /dev/rfcomm0
    Username = movistar
    Password = movistar
    Baud = 460800


  13. Y ya está, ahora cada vez que queramos conectarnos, simplemente debemos ejecutar como root en una consola wvdial y tendremos una flamante conexión a internet. javascript:void(0)



Aunque estos pasos son para una conexión GPRS de un Sony Ericsson K750, en principio es válida para gran parte de los Sony Ericsson incluso en versión 3G. Así mismo, para otros móviles u otras distribuciones el proceso es bastante similar.

Fuente: Bluetooth GPRS Howto

sábado, 11 de octubre de 2008

Análisis del MSI VR201

Hace unos meses me compré un MSI VR201, un pequeño portátil de 12 pulgadas y bajo coste del cual estoy bastante satisfecho. Por aquel entonces hice una pequeña review que posteé en el foro de noticias3d y en ciao.es y vuelvo a poner aquí por si le puede resultar útil a alguien.

Msi ha sacado un modelo que parece que viene a responder a la moda de los portátiles ultra-baratos. Así por menos de 500€ nos podemos encontrar con todo un portátil de 12.1". Es algo más caro que un asus eeepc por ejemplo, pero en contrapartida es mucho más potente y con una pantalla más adecuada para trabajar, o al menos para no dejarse los ojos en ella después de un par de horas.




Para esto, msi ha usado una carcasa ya utilizada en modelos más antiguos (y en su día más caros) pero con sus tripas puestas al día. Este portátil es un poco más pesado que otros portátiles de 12", debido principalmente a su generosa batería de 8 celdas (es grande y consistente, podría usarse fácilmente como arma de defensa personal), aunque indican unos 2 kg escasos como peso oficial, supongo que ese peso será correspondiente al modelo con batería de 4 celdas. Una solución interesante usada por msi, es que a diferencia de otros fabricantes, que cuando utilizan una batería grande, sobresale por atrás en la misma dirección que la base del portátil, en este modelo, la batería sobresale en diagonal hacia abajo. Con ésto, tenemos por un lado un puesto más cómodo para escribir, y por otro, al levantar ligeramente la base del portátil, conseguimos una mejor refrigeración del mismo.




La carcasa es un tanto sobria en comparación con otros modelos de hoy en día (pero es un portátil de de 400 euros y pico!), estéticamente el aspecto más negativo de este portátil son los altavoces debajo de la tft que no están muy logrados y afecta al aspecto final del portátil. Por lo demás, el portátil transmite al tacto una sensación de solidez y calidad que no se espera en un portátil de este precio. La pantalla de 12.1", no cuenta con el tan popular crystal-bright, lo cual para unos será un punto a favor y para otros un punto en contra. La iluminación de la misma es correcta y resolución de la misma es bastante buena (1280x800). El teclado cuenta con las principales teclas del abecedario y numéricas en tamaño normal, lo cual es de agradecer aunque el resto de las teclas estén más o menos empequeñecidas. Cuenta además en la parte superior con unas cuantas teclas especiales para encender, correo, explorador, wifi y buscar. El tacto de touchpad es normal, pero el de los botones no es demasiado agradable (¿pero quién utiliza el touchpad habitualmente?).



En los laterales cuenta a la izquierda con una grabadora de dvds de doble capa (eso no lo hace ni el macbook air XD), un puerto usb, una ranura pcmcia y un hueco para el lector de tarjetas tapado con un plástico (no intentéis quitarlo, de verdad que non hay nada).



En el frontal nos encontramos con las típicas conexiones minijack para auriculares y micrófono, un agujero tapado con otro plástico supuestamente para el firewire y una serie de leds que nos indican de izquierda a derecha los típicos "Bloq num", "Bloq Mayus", "Scroll lock", lectura de disco, led de encendido, led de batería y led de wifi activada.




En la parte derecha cuenta con la conexión del cargador, conexión analógica para un monitor externo (pena que no tengan tv-out), conector rj45 para la gigabit, conector rj11 para los inmortales 56k y dos puertos usb adicionales (los poseedores de un mcbook air deben estar muertos de envidia).



¿Y qué hay del resto del hardware? Ante un portátil de este precio cabría esperar que llevase un hardware un tanto obsoleto, pero esto no es así. Para empezar lleva una placa base con el chipset de intel GL960, es decir estamos ante un Santa Rosa. Lleva un 1 gigabyte de DDR2 en un sólo módulo, por lo que se puede ampliar fácilmente. La tarjeta gráfica es una intel GMA X3100, es decir, lo habitual en los portátiles de hoy en día. El disco duro es un disco sata de 120 GB y a 5400rpm. En cuanto al procesador equipa un celeron M540, sin duda no está a la altura de los core2 dúo pero es distinto a los celeron que se venían montando hasta hace poco. Este celeron está basado en un procesador core 2 de un sólo núcleo (a diferencia de los antiguos basando en Core y los basados en el pentium M) a 1.86 Ghz y con 1MB de caché. Por desgracia se pararon ahí recortando cosas, por lo que tampoco soporta virtualización por hardware ni speedstep, sin embargo sí soporta 64bits y podemos aventurarnos a instalarle alguna distro de linux de 64bits o incluso vista 64bits :DDD. En mi opinión el mayor problema de este procesador es la ya citada carencia del speedstep, lo cual obliga al procesador al funcionar a 1.86 Ghz durante todo el rato y eso repercute gravemente en la autonomía del portátil. Es debido a ésto que este equipo lleva una batería de 8 celdas (bastante pesada para ser un 12") la cual le otorga unas más que decentes 4 horas escasas de autonomía. Ahora bien, al no tener speedstep tenemos una "ventaja", y es que durante esas 4 horas tendremos el procesador a toda pastilla, otros portátiles con autonomía similar se arrastrarán durante esas 4 horas debido a que baja al mínimo la velocidad de la CPU.



En definitiva, podemos afirmar que aunque este portátil tiene unas características bastante modestas aunque más que suficientes para gran parte de los usuarios. Por otro lado teniendo en cuenta de que se trata de un portátil de 12.1", un segmento donde no se suelen encontrar muchas gangas, y que cuenta con un precio de 428€, nos encontramos ante un portátil con una relación calidad/precio enorme. Muy recomendable a aquellas personas que busquen un segundo equipo ligero y fácil de transportar sin querer gastarse un dineral.

lunes, 6 de octubre de 2008

Análisis de la Fujifilm s5700

Hace un año me compré una Fuji s5700, una cámara de tipo bridge con un zoom generoso de 10x. Por aquel entonces publiqué en ciao mi opinión acerca de ésta cámara que posteo aquí de nuevo por si alguien busca información acerca de ella :

Hasta ahora sólo había usado cámaras compactas de las de "apuntar y disparar" y quería aprender algo más de fotografía, por lo que decidí buscar una cámara más acorde con ese propósito. No me interesaba una cámara réflex, puesto que son muy caras y mis exigencias no son tan altas. Buscaba una cámara de tipo "bridge" con un generoso zoom, que tuviese modo de operación manual, por debajo de 200€ y cómoda de llevar. Parecía que era algo difícil de conseguir, marcas como canon, o sony disponen de cámaras de este tipo pero a un precio superior al que estaba dispuesto a pagar.

Finalmente me encontré con la FinePix s5700 (conocida también como s700 en otros mercados). Dispone de un potente zoom de 10x, tiene modo de operación manual, 7 megapixels, un peso contenido de unos 300gr y un LCD de 2,5". A diferencia de otros modelos de FUJIFILM que sólo disponen de ranura para tarjetas de memoria XD, la s5700 también dispone de ranura para tarjetas SD de hasta 2GB (y con una actualización de firmware he oído que también soporta tarjetas SDHC aunque no lo he probado). Uno de los grandes puntos en contra de esta cámara respecto a sus rivales es la carencia de estabilizador óptico, por lo cual, si queremos que nuestras fotos no salgan movidas, sobre todo al utilizar grandes valores de zoom, tendremos que utilizar una velocidad de obturador muy alta si tenemos mucha luz, en caso contrario tendremos que hacer uso de un trípode o un pulso de acero. Para evitar esto FUJIFILM ha incluido en esta cámara una sensibilidad iso1600, muy alta, pero que desde mi punto de vista carece de utilidad, puesto que los niveles de ruido a esta sensibilidad son muy altos. Pero a cambio de esta carencia obtenemos una cámara con un precio y unas características muy interesantes (me costó 188€ en redcoon) a la altura de modelos de mayor precio.

En cuanto a la facilidad de uso de esta cámara está al alcance de todo el mundo dispone de diversos modos de funcionamiento :

* Automático : en este modo la cámara escogerá en todo momento los valores óptimos para cada escena.

* Anti desenfoque : modo optimizado para situaciones en las cuales se tienda a sacar fotos desenfocadas (valores de zoom elevados, objetos en movimiento...)

* Modo luz natural : optimizado para situaciones con poca luz natural y sin uso de flash.

* Modo luz natura y flash : este modo es muy interesante puesto que realiza dos disparos seguidos, uno sin flash y otro con él, por lo que podremos escoger la foto que más nos interese.

* Modos SP1 y SP2 (scene position): estos modos son personalizables, en cada uno podremos escoger uno u otro en función de la escena. Tendremos los siguiente modos para escoger :
- Retrato : modo optimizado para realizar primeros planos de personas.
- Paisaje
- Sport : utiliza velocidades de obturación altas para evitar que salgan movidas.
- Noche : para fotos de noche sin flash, conviene usar un trípode o apoyar la cámara en un objeto fijo.
- Fuegos artificiales
- Puestas de sol
- Nieve
- Playa
- Museo : modo en silencio y se prescinde del flash.
- Fiesta : ideal para ambientes con luz interior, uso de flash anti-ojos rojos.
- Flor : optimizado para modo macro
- Texto : para fotografiar textos.

* Modo P : modo manual con apertura del diafragma y velocidad del obturador automáticos.
  • Modo A : modo manual con velocidad del obturador automática.
  • Modo S : modo manual con apertura del diafragma automática.
  • Modo M : modo completamente manual.

En cuanto a la autonomía, utiliza 4 pilas AA que en estos 3 días que llevo utilizando la cámara aún no he conseguido terminar.

La calidad sin aún haberla probado de forma exhaustiva, es muy alta, en exteriores la calidad de imagen y la nitidez están a la altura o por encima de modelos mucho más caros. Sin embargo en ciertas escenas dónde existe un contraste muy alto y con ciertos parámetros, nos podemos encontrar con una aberración púpura en los bordes de algunos objetos. En cualquier caso este fallo también está presente en algunas cámaras mucho más caras (he oído que algunas sony) y es fácilmente corregible con photoshop, gimp o similares. En cuanto a escenas con poca luz, la cámara produce bastante ruido, lo que nos obligará a jugar un poco con los parámetros de la cámara para evitarlo.

En conclusión, es una cámara que ofrece una alta calidad de imagen a un precio muy ajustado. Ofrece buenos resultados en modo automático pero es más interesante para aquellas personas que quieran iniciarse en la fotografía sin desembolsar una gran cantidad de dinero.

A día de hoy, aún la conservo pero apenas utilizo ya que me he pasado a una Olympus e-510. Sigo pensando que es una cámara con una enorme relación calidad precio, muy buena para empezar en fotografía y jugar con los controles manuales. Sin embargo tiene ciertas limitaciones, el ruido es muy alto a partir de iso 800 y considerable ya a iso 400, tiene un tele muy generoso de hasta 380mm, pero un angular demasiado corto que empieza en 38mm (poco adecuado para fotos en interiores o callejuelas). El visor electrónico es bastante malo (como la mayoría), y debido a eso sólo es útil en ciertas ocasiones. Destacar el macro de esta cámara, pudiendo enfocar a 38mm desde 1cm. Y puestos a pedir no tiene estabilizador, estaría bien un anillo o una rueda para controlar el enfoque manual, pantalla abatible... Pero no se puede pedir más por ese precio, a día de hoy se encuentra por 130€ !

Bienvenidos

Una vez más lo intento con otro blog en el que sólo pretendo mostrar aquellas cosas curiosas con las que me voy cruzando. Después de casi 2 años sin actualizar Gattaca, me costaba mucho el retomarlo, por lo que he preferido crear uno nuevo desde cero...