julian-rosas / geometric-figure-clasifier

Geometric Figure Clasifier program

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proyecto02 - Procesamiento de imágenes (detección de figuras).

License

Programa de detección de figuras geométricas. Desarrollado con C# haciendo uso de .NET (versión 6.0).

Pre-requisitos.

El programa solo es funcional en el sistema operativo Windows (versión 10 o superior)

Tener instalado .NET (versión 6.0 o superior)

  • Windows
   https://dotnet.microsoft.com/en-us/download

Dependencias del programa:

  • System.Drawing (versión 7).
   https://learn.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only

Dependencias de desarrollo:

  • xunit (versión 2.4.2).
  • xunit.runner.visualstudio (versión 0.4.5).
   https://learn.microsoft.com/es-es/dotnet/core/testing/unit-testing-with-dotnet-test

Instalación

  1. Clonar el repositorio
  git clone https://github.com/julian-rosas/geometric-figure-clasifier.git
  cd geometric-figure-clasifier

Pruebas unitarias

   dotnet test

Ejecución

Al momento de ejecutar, las dependencias se instalan automáticamente.

   dotnet run [A]

donde:

[A] - Ruta relativa o absoluta de la imagen a procesar.

NOTA: La imagen a procesar debe contener figuras geométricas (regulares o irregulares) de colores distintos, y con fondo de color fijo. Además de que debe tener extensión .bmp

PDF con mas detalles del proyecto

Contacto

Julián Rosas Scull - julian.rosas@ciencias.unam.mx

Ricardo Flores Mata - ricardo_fm77@ciencias.unam.mx

Emiliano López Prado - emilianolp@ciencias.unam.mx

Link del proyecto - https://github.com/julian-rosas/geometric-figure-clasifier.git

About

Geometric Figure Clasifier program

License:GNU General Public License v2.0


Languages

Language:C# 100.0%