Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post te voy a mostrar cómo imprimir caracteres especiales en un ticket impreso con una impresora térmica.
Con lo mostrado aquí vas a poder imprimir letras ñ, acentos de español, símbolo de euro y muchos otros signos que no son posibles de imprimir normalmente.
Lo que ves en la siguiente foto no son imágenes; son caracteres definidos por mí que se pueden imprimir como si fueran texto y que van a reemplazar a una letra:
Nota: esto es la alternativa final en caso de que tu impresora no soporte los acentos o tildes.
En este post vamos a programar el juego de Buscaminas (Minesweeper) en C++ o CPP usando el paradigma de la programación orientada a objetos o POO.
Anteriormente ya había mostrado este mismo juego pero en C, y aunque el código de C es compatible con C++ en este caso lo hice de nuevo y orientado a objetos en C++.
Hoy vamos a resolver otro ejercicio de alumnos y calificaciones con Python usando matrices.
La matriz ya estará llena al momento de ejecutarse el ejercicio, es decir, la llenará el programador.
La solicitud dice:
Entonces veamos cómo resolver este ejercicio de materias, alumnos y calificaciones en donde sacaremos promedios y alumnos reprobados.
En este post te mostraré el código fuente del juego conecta 4 (Connect 4) programado con Python, además de explicarte cómo es que ha sido programado y cómo funciona.
Te cuento que éste fue el programa que inspiró a programar el mismo juego en C, C sharp y JavaScript (mismos que encuentras en mi blog); ya que alguien me pidió programarlo en Python pero como no pude publicarlo antes mejor decidí hacerlo en C y luego en sus otras versiones.
El tiempo ha pasado y ahora ya puedo publicar este proyecto de Conecta 4 en Python con todo su código fuente.
Hoy vamos a ver un juego programado en Python sin usar librerías para el funcionamiento del mismo.
Se trata del juego Battleship, juego de los barquitos, hundir la flota, hundiendo barquitos o también llamado Batalla Naval programado totalmente en Python. Los requisitos del juego los veremos a continuación.
En este post te mostraré cómo programarlo, cómo jugarlo y dónde descargar el código fuente.
En el artículo de hoy te voy a enseñar a difuminar una imagen aplicando el desenfoque de caja con Python. Vamos a leer la imagen como una matriz e ir modificando cada pixel.
El desenfoque de caja se logra tomando los pixeles vecinos del pixel en cuestión, tomando los RGB de cada uno y promediándolos.
Con “pixeles vecinos” me refiero al pixel que está arriba, abajo, a la derecha, a la izquierda, y en las 4 diagonales posibles.
Al final podremos implementar el desenfoque de caja o box blur en Python manualmente sin usar librerías.
Hoy te enseñaré a aplicar el filtro de sepia a una imagen utilizando programación y manipulación a nivel de pixeles en una imagen usando Python.
No vamos a usar librerías para la transformación, vamos a leer cada nivel de color de cada pixel y transformarlo para tener un filtro sepia.
Todo esto lo haremos recorriendo la matriz de pixeles; al final podremos convertir una imagen a modo sepia con Python.
En este post de trabajo con imágenes en Python te mostraré cómo aplicar un reflejo horizontal a una imagen, de modo que podamos voltear la imagen de manera horizontal. Para ello vamos a trabajar con los pixeles de la imagen.
La asignación dice así:
Con este filtro queremos lograr el mismo resultado que un espejo, por lo que cualquier píxel ubicado al izquierdo ahora deberá estar en el derecho y viceversa. Se mantendrán todos los píxeles originales, solo que están organizados de manera diferente.
Entonces veamos cómo hacerlo usando Python, numpy e imageio.