sábado, 17 de enero de 2015

Automatizar procesamiento de imágenes con C#

En esta ocasión veremos cómo poder ejecutar transformaciones a varias imágenes a la vez. Para ello se ha desarrollado una biblioteca de clases denominada AutomationImages.dll, para dicho fin, y veremos un ejemplo de cómo utilizarla.
De lo que se trata es de, dadas una serie de imágenes (extraídas por ejemplo de una carpeta), aplicar una o varias transformaciones a la vez. Si queremos redimensionar todas las imágenes de una carpeta y pasarlas a blanco y negro, con esta biblioteca de clases lo podremos hacer.
Para que quede más claro, vamos a ver un vídeo de una aplicación desarrollada con la biblioteca.

lunes, 5 de enero de 2015

Automatizar pestañas con C# en Internet Explorer

En esta ocasión os voy a mostrar un código muy fácil para poder automatizar Internet Explorer. De lo que se trata es de abrir varias ventanas de Internet Explorer y en cada una de ellas diversas pestañas. Por ejemplo, abrir dos ventanas diferentes de Internet Explorer, una de ellas con páginas de buscadores y la otra con páginas relacionadas con programación:
  • Navegador 1:
    • www.google.com
    • www.bing.com
    • www.yahoo.es
  • Navegador 2:
    • www.algoimagen.blogspot.com
    • www.geeks.ms/blogs/jyeray/
    • www.geeks.ms/blogs/jsuarez/default.aspx

viernes, 2 de enero de 2015

Crear mosaicos de imágenes en C#

Hoy voy a subir una pequeña aplicación para crear mosaicos de imágenes. La idea viene a partir de esta entrada http://la-morsa.blogspot.com.es/2007/11/fotomorsaicos.html, del blog La_Morsa.
He creado una biblioteca de clases llamada MosaicosBiblioteca.dll, con la cual, a partir de una imagen y una lista de imágenes, se creará el mosaico.
Primeramente os voy a mostrar un vídeo de la aplicación. No obstante, hay que tener en cuenta que mi lista de imágenes consta de tan sólo 33 imágenes, cuando para que quedase bien la imagen-mosaico resultante, quizá deberían haber hecho falta 1000 imágenes por lo menos.



domingo, 30 de noviembre de 2014

Nueva app para Windows Phone: Programming Friends

Es una app desarrollada para Windows Phone 8 (Silverlight). Se trata de un punto de encuentro para programadores.
Descripción:
"¿Te cuesta encontrar otras personas con las que compartir tu gran afición al desarrollo? Ésta es tu aplicación :)
Programming Friends es un lugar donde poder conocer a otros programadores.
Puedes buscar amigos en función de tu ubicación, habilidades, localizando sus proyectos y mucho más.
Regístrate y empieza a conocer y compartir tu amor por la programación con otros usuarios."

Puedes descargarla de forma gratuita en: http://www.windowsphone.com/es-es/store/app/programming-friends/b371097b-f8c9-46ae-99a0-62a165512ee5

lunes, 30 de junio de 2014

Aplicación completa WPF Mapas Bing + API Google Maps

Hoy voy a mostrar una pequeña aplicación que he desarrollado utilizando tecnología WPF, con el control Bing Maps (que hemos visto brevemente aquí), e información a través del API de Google Maps.
Para poder utilizar todas las funcionalidades, es necesario tener una clave de desarrollador de Google Maps y otra para utilizar el control Bing Maps.

martes, 27 de mayo de 2014

Bing Maps en aplicaciones .NET. Parte I - Agregar control.

Hoy vamos a ver cómo podemos utilizar los mapas de Bing en aplicaciones desarrolladas con .NET (Visual Basic o C#). En esta ocasión no vamos a utilizar como hacemos habitualmente Windows Forms, sino que utilizaremos la tecnología WPF. El primer paso es descargar, por ejemplo, Visual Studio Express 2013 y crear un nuevo proyecto WPF.