Mi Blog

Blog personal de José Ramón Martínez Pérez.

25 mayo, 2012
por admin
Sin comentarios

Cambiar de coordenadas RGB a CIE1931 x,y

CIE 1931
El diagrama de cromaticidad CIE 1931 es un diagrama creado en 1931 por parte de la «Comission Internacionale de l´Eclairage» (CIE), como una forma de representar todos los colores visibles por el ojo humano de una forma sencilla. Una parte de estos colores es el triángulo formado por las coordenadas RGB, modelo estándard en el mundo de la informática, muy usado en pantallas, escáneres, ficheros de imágenes, etc.
Hay veces en las que es necesario cambiar de una base a otra; buscando por Internet tuve suerte y encontré el código para pasar de coordenadas RGB a coordenadas x,y del diagrama CIE1931, así que pasar el código a Visual Basic es de lo más sencillo. Aquí lo dejo por si es de interés:

sub rgb_to_xy
For i = 1 To 3
nt_R = (Hoja1.Cells(i, 1) / 255)
nt_G = (Hoja1.Cells(i, 2) / 255)
nt_B = (Hoja1.Cells(i, 3) / 255)

If (nt_R > 0.04045) Then
nt_R = ((nt_R + 0.055) / 1.055) ^ 2.4
Else
nt_R = nt_R / 12.92
End If
If (nt_G > 0.04045) Then
nt_G = ((nt_G + 0.055) / 1.055) ^ 2.4
Else
nt_G = nt_G / 12.92
End If
If (nt_B > 0.04045) Then
nt_B = ((nt_B + 0.055) / 1.055) ^ 2.4
Else
nt_B = nt_B / 12.92
End If

nt_R = nt_R * 100
nt_G = nt_G * 100
nt_B = nt_B * 100

X = nt_R * 0.4124 + nt_G * 0.3576 + nt_B * 0.1805
Y = nt_R * 0.2126 + nt_G * 0.7152 + nt_B * 0.0722
Z = nt_R * 0.0193 + nt_G * 0.1192 + nt_B * 0.9505

Hoja1.Cells(i, 4) = X / (X + Y + Z)
Hoja1.Cells(i, 5) = Y / (X + Y + Z)
Next i
End Sub

14 abril, 2012
por admin
4 comentarios

Epson Stylus Photo P50

Epson Stylus Photo P50
El otro día, mientras imprimía, con mi relativamente nueva impresora Epson R285, se paró y un fuerte olor a componente electrónico quemado inundó la habitación… Mala seña… En efecto, la impresora no volvió a funcionar, ¿Algún pico de tensión? o lo que fuese había roto algún circuito. Algo menos de 3 años ha durado la impresora.
Teniendo el coste que tiene reparar estos aparatos y el coste de una impresora nueva, no me lo pensé dos veces y empecé a buscar en el catálogo on-line de Epson por una impresora de prestaciones parecidas.
Así que después de mirar los productos de Epson, vi que había muchas multifunción (con escáner incorporado) que no necesito y otras, que me sorprendieron, incluían wi-fi como nueva conectividad de la impresora. Eso permite que la impresora pueda estar en otra habitación en la que está el ordenador y sin necesidad de estar conectada a ningún ordenador pueda imprimir. Algo bastante novedoso, aunque también algo más caro.
Al final decidí comprarme la P50, y cuando la recogí en la tienda (PC-Coste) en el Morys y la desembalé en casa, me sorprendí al ver que era… exactamente la misma impresora que la R285: Misma caracasa, mismos plásticos, mismo emplazamiento de los botones; sólo algunas diferencias en los colores, pero del mismo tamaño.
Hasta 5760 x 1440 puntos por pulgada de resolución y una velocidad aceptable para imprimir pequeños documentos y fotografías. Me decidí por esta impresora porque estaba muy contento con la calidad de las impresiones que tenía con la antigua. ¿Si va bien, por qué probar algo nuevo?

26 diciembre, 2010
por admin
4 comentarios

Portátil HP G62

HP G62
Después de 7 años con mi antiguo portátil (Me acuerdo que lo recogí el miércoles de ceniza del 2003), un Compaq Presario 2516EA con un Pentium-IV a 2,53 Ghz, 512 MB de RAM y 40 GB de disco duro, el pobre ya no daba más de sí, eso junto con algún pequeño en el teclado, me hacía pensar que el portátil estaba ya más que amortizado.
Después de buscar por Internet cómo está el mercado de portátiles, ví que en cuanto a micros, los que ya dan más prestaciones son los Core i3, i5 e i7, para una buena utilización, lo mejor es un mínimo de 4 GB de RAM (He leído que el windows 7 de 32 bits no es capaz de funcionar con 4 GB de RAM, y es mejor utilizar el de 64 bits). (Las fotografías de la nueva Pentax k7 de 14 MP necesitan bastante RAM para poder trabajar con ellas de forma cómoda), un disco duro de 500 GB, una tarjeta gráfica ATI o nVidia con memoria propia (nada de compartida).
En Internet estuve mirando los portátiles en PCCoste, la tienda de informática que está en Martos, en el Morys, y el que más me gustó fue un Packard Bell; aunque al final cuando me pasé por la tienda estuvimos viendo otros modelos, y aunque había otros con una relación calidad-precio muy buenos como algunos Asus, al final decidí decantarme por uno de la marca HP: El HP G62 A50SS.
En cuanto a las características técnicas:
– Microprocesador Intel Core i3 350M a 2,26 Ghz con 2 núcleos que admiten multihebra simultánea.
– 4 GB de RAM (DDR3)
– Monitor de 15,6 pulgadas, 1366 x 768 de resolución nativa.
– 500 GB de disco duro SATA a 7200 rpm.
– Tarjeta gráfica Ati Radeon 5470 con 512 MB de RAM y que admite hasta un máximo de 2,2 Gb de RAM compartida.
– Como periféricos incluye una webcam con resolución 640 x 480 píxeles, y lector de tarjetas (MS, XD, SD, MMC), grabador de DVD doble capa, tarjeta de red 10/100, Wifi, 802.11n, puerto USB 2.0, HDMI, etc.
– Windows 7 Home Premium de 65 bits.
Todo ello con un tamaño de 34,2 cm. de ancho, 22,8 cm. de largo y 3,65 cm. de alto, con un peso de 2,2 kilos y una batería que, en teoría, dura hasta 5 horas (10,8 V. y 4200 mAh)
A ver si el nuevo ordenador es capaz de durar otros 7 años, por lo menos.

22 junio, 2010
por admin
1 comentario

100 aniversario del nacimiento de Konrad Zuse

IMGP5571
Hoy incluso es portada en google.de, e incluso ayer algunos periódicos alemanes ya dedicaban artículos a hablar de este pionero de la informática.
Konrad Zuse nació en Berlín un 22 de Junio de 1910, hijo de un cartero. Estudió en la Universidad Politécnica de Berlín, donde empezó con Ingeniería Industrial, se cambió a Arquitectura, para graduarse como Ingeniero de Caminos. En su paso por la Universidad se dio cuenta de la cantidad de cálulos tediosos y repetitivos que había que hacer para muchas aplicaciones, y lo interesante que sería disponer de una máquina automática para estos menesteres.
En 1936 comenzó a trabajar para la fábrica de aviones de Henschel, de la que renunció al poco para emprender su primer gran proyecto: La construcción de la máquina Z1, una primera aproximación a su idea final, que si bien no llegó a funcionar a la perfección, permitía ser programada a través de cintas perforadas.
Durante la II Guerra Mundial pudo seguir trabajando en la fábrica Henschel sin tener que ir a combate, lo cual le permitió seguir trabajando en sus proyectos: La Z2 y la Z3.
El Z3 tiene el honor de ser la primera computadora de la historia: Es una máquina programable y automática. Estaba construída con 2300 relés (en vez de con válvulas de vacío como las que posteriormente se construirían en USA), y su aritmética era binaria (El ENIAC, 4 años más moderna, tenía aritmética decimal, aunque se basaba en válvulas de vacío en vez de en relés).
En la misma época también construyó para la Henschel las máquinas S1 y S2, encargadas de tomar medidas de forma mecánicas de piezas aeronaúticas, incluyendo conversores analógicos digitales, que fueron utilizadas para el diseno de algunas bombas planeadoras como la HS-293.
Muchas de estas máquinas se perdieron durante la II Guerra Mundial: Bombardeos y tomadas por los rusos durante su ocupación.
La máquina Z4 a medio construir pudo sobrevivir a la guerra; fue termianda y en 1950 vendida a la Universidad de Zúrich y estuvo funcionando hasta 1959. Hoy se encuentra en exposición en Múnich, en el Deutsches Museum. En los años 1950 y 1951, la Z4 era la única computadora en funcionamiento en Europa.
En 1949 fundó la compañía «Zuse KG«, que siguió fabricando computadoras y mejorando sus diseños, con máquinas como las:
Z5, similar a la Z4, pero más rápida.
Z11 del año 1956
– Z22 del año 1958 y basada ya en válvulas de vacío.
– Z23, que fue la primera computadora basada en transistores.
– Z25
– Z31
Z64 un plóter de 1961.
A finales de los años 60, la empresa fue comprada por Siemens, dejando Konrad Zuse la empresa.
Entre otros proyectos que también realizó está el «Plankalkí?l«, el primer lenguaje de programación de alto nivel y que desarrolló en 1941: En cuanto empezó a programar sus máquinas se dio cuenta de la complejidad que tenía programar estas máquinas directamente en lengaje máquina, por lo que trabajó en herramientas que permitieran hacer la traducción de un lenguaje más inteligible para los humanos (lenguaje de alto nivel) en el lenguaje máquina.
En sus últimos días se dedicó a la pintura, aunque no dejó los ordenadores completamente de lado: En 1986 decidió reconstruir la desaparecida Z1 en la II Guerra Mundial, finalizando en 1989. Hoy se encuentra en el Museo Alemán de Tecnología.
Konrad Zuse murió en 1995 en Hí?nfeld, cerca de Fulda (Hessen), donde había tenido la base su compañía.
Es decir, no todos los ordenadores vienen de América. Aquí en Europa también se dieron grandes pasos en los primeros años de la informática, pero es una lástima que en España se sepa tan poco sobre este interesante pionero dela informática.

11 abril, 2010
por admin
Sin comentarios

Disco duro externo

P3291578
Antes de venirme para Alemania, tenía que preparar el ordenador para estos seis meses: Mi pobretico portátil, un Compaq Presario 2516EA del año 2003 ó 2004, está ya un poco trabajado, la grabadora casi no funciona y aunque le cambié el disco duro, sólo es de 60 GB, a todas vistas, insuficiente para las fotos que puedo hacer en 6 meses.
La última vez que estuve por Múnich me traje una grabadora de DVDs, pero la verdad es que luego arramblar con las bobinas y los DVD’s es un poco más engorro. Así que el lunes, después del trabajo, me pasé por la tienda del Morys, y me llevé un disco duro externo USB 2.0 (Para mi portátil necesito una controladora USB 2.0 porque el que lleva nativo el portátil es USB 1.1. Aunque se puede conectar al USB 1.1 iría mucho más lento).
Llegué a casa, lo saqué de su embalaje, lo conecté al ordenador y a formatearlo (A través del Administrador de Discos); y a empezar a utilizar el disco duro. De momento estoy contento con él; está muy bien para almacenar grandes cantidades de datos; aunque de toda forma, ya va siendo hora de ir pensando en renovar el portátil…