Una curva de contraste es una función de entrada/salida de tipo sigmoide (forma de 'S'), utilizada intensivamente en programas de procesado de imagen para aumentar (o disminuir) el contraste aparente de una imagen. En general se prefiere una curva con sus extremos en (0,0) y (1,1), y que sea estrictamente monótona creciente para que nunca pueda provocar una pérdida o cruce de niveles tonales. De esta forma además será una biyección y por tanto reversible lo que, errores de redondeo al margen, supone un procesado no destructivo.
Mostrando entradas con la etiqueta Excel. Mostrar todas las entradas
Mostrando entradas con la etiqueta Excel. Mostrar todas las entradas
jueves, 17 de abril de 2025
Curvas de contraste con R
viernes, 11 de abril de 2025
Profundidad de campo tras hacer "zoom digital"
Alguna vez has fotografiado con una lente fija y recortado la imagen resultante para obtener el ángulo de visión correspondiente a una distancia focal mayor?. Esto es lo que hacen de forma natural todos los móviles, pero también hay cámaras serias de alta resolución como la Leica Q3 o la nueva Fujifilm GFX 100RF que juegan al recorte sin complejos.
lunes, 16 de septiembre de 2024
Teoría de colas y fiestas de pueblo
La Teoría de colas es la disciplina que estudia los procesos de demanda de Servicio por parte de una serie de Clientes sobre uno o más Recursos o Servidores. Ejemplos de colas son las que se forman en las cajas del supermercado, en la parada del bus, y también en cosas más incorpóreas como las aplicaciones que se ejecutan en un ordenador solicitando tiempo de CPU.
Labels:
Excel,
probabilidad,
simulación,
VBA,
video
lunes, 22 de abril de 2019
NNPlot. Dibujando redes neuronales con Excel
Si tienes que preparar una presentación o trabajo sobre redes neuronales y no quieres sucumbir a tener que pegar una de Google, con NNPlot, un sencillo programa para Excel, puedes generar de forma inmediata esquemas de redes neuronales multicapa en formato vectorial de MS Office, añadiendo toda la personalización que brinda Excel.
Labels:
deep learning,
Excel,
redes neuronales,
VBA,
visualización
viernes, 14 de julio de 2017
Visual Basic para Aplicaciones vs R
Siempre he tenido la sensación de que pese a ser un lenguaje interpretado, el código Visual Basic para Aplicaciones (VBA) corre como un demonio, sobre todo a la hora de ejecutar bucles. Por otro lado es sabido que el lenguaje R, de orientación estadística y también interpretado, es especialmente poco eficiente a la hora de ejecutar sentencias anidadas, siendo con él lo óptimo vectorizar el código todo lo posible.
Labels:
Excel,
Mandelbrot,
R,
VBA,
vectorización,
Visual Basic
lunes, 6 de junio de 2016
Mapas de color para Excel
Como complemento al artículo 'Gráficos de mapas de bits en Excel', he creado una librería con varios mapas de color (colour maps) listos para usarse desde VBA. Con ellos se puede cambiar fácilmente el color a un conjunto de celdas siguiendo un degradado de color vistoso e intuitivo.
Labels:
colormap,
Excel,
mapa de color,
Matlab,
VBA,
Visual Basic
miércoles, 1 de junio de 2016
Análisis de cohortes aplicado al churn
Érase un operador de telecomunicaciones incumbente llamado Telefónica, que a finales de los 90 hubo de salir de su zona de confort para enfrentarse por primera vez a la competencia. Sus rivales entonces eran Retevisión y Uni2, y el cliente a disputarse entre todos el usuario de telefonía fija.
Labels:
análisis de cohortes,
churn,
cohort analysis,
Excel,
Retevisión,
Telefónica,
Uni2
sábado, 7 de mayo de 2016
Gráficos de mapa de bits en Excel
Excel es una hoja de cálculo muy potente, pero no está pensada para generar gráficos de mapa de bits (bitmap), aquellos compuestos por píxeles cuyo color puede establecerse individualmente. Las fotografías son el ejemplo más cotidiano de este tipo de imágenes, muy empleadas también en visualizaciones de datos sofisticadas como mapas de calor, scatter plots de alta densidad,...
Labels:
bitmap,
dispersión,
Excel,
Mandelbrot,
mapa de bits,
scatter,
VBA,
Visual Basic,
visualización
Suscribirse a:
Entradas (Atom)