This algorithm sharpens and oversharpens an image using x86 MASM Assembly . The user interface is developed in GNU Octave.
El presente repositorio contiene los archivos necesarios para realizar sharpening y oversharpening a una imagen utilizando ensamblador (x86 con MASM) y GNU Octave. De momento este proyecto funciona solamente en Windows y se recomienda que sea Windows 10 ya que ha sido el sistema operativo utilizado para las pruebas.
- Descargar GNU Octave el cual se encuentra disponible en su página oficial. Luego verifique si su computador es de 32 o 64 bits y descargue el instalador correspondiente.
- Ejecute el instalador de Octave y siga todos los pasos de instalación.
- Pase al paso 4.
- Abra GNU Octave.
- Descargue el presente repositorio en su computadora en formato
.zip. - Descomprima el
.zipen la carpeta de su preferencia. - Note que hay una carpeta llamada
InputImages. Ahí debe poner todas las imágenes que guste, siempre y cuando estén en blanco y negro y tengan una dimensión menor que 3900x2200. - Ejecute el script
imageSharpener.m. - Siga los pasos de la consola de Octave. Si tiene algún software de antivirus, es normal que reaccione ante un ejecutable desconocido. En caso de que se presente este problema, bríndele permisos al archivo desde el antivirus y finalice la ejecución.


