Skip to content
View fcamussi's full-sized avatar
  • Rosario, Santa Fe, Argentina

Block or report fcamussi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fcamussi/README.md

Hola! Gracias por visitarme 😃

A continuación encontrarás los proyectos 🚀 más interesantes que he desarrollado.

Conteo de plantas de girasol

Aplicación para el conteo de plantas de girasol en cultivos en hileras a partir de imágenes UAV.

El conteo de plantas de girasol se realiza mediante modelos de regresión a partir de descriptores de forma y tamaño sobre los objetos que son segmentados como plantas. Los modelos se generan a partir del entrenamiento de conjuntos de puntos marcados sobre los centros de las plantas.

Ésta aplicación implementa parte de mi trabajo de investigación durante el desarrollo de mi tesina de grado "Conteo de plantas de girasol en cultivos en hileras a partir de imágenes UAV" la cuál combina técnicas de Procesamiento Digital de Imágenes con Machine Learning y en la cual se proponen cuatro algoritmos esenciales para el conteo:

  • Segmentación de la imagen, para separar las plantas de girasol del fondo.
  • Detección de la orientación de las hileras, para rotar la imagen de manera que las hileras queden de forma horizontal.
  • Detección de hileras y etiquetado de objetos de plantas de girasol a las mismas.
  • Estimación de la cantidad de plantas de girasol mediante métodos de regresión.

Si bien durante el trabajo se probaron diferentes métodos de regresión: Modelo lineal multivariado con mínimos cuadrados, regresión Ridge, Lasso, y SVR (Regresión de Vectores Soporte) lineal. En ésta aplicación sólo se implementó el Modelo lineal multivariado con mínimos cuadrados, el cual obtuvo un R^2 de 0.96 en la etapa de testeo.

Capturas

screenshot1

screenshot2

screenshot3

Características

  • Detección y corrección de la orientación de la imagen
  • Detección de cada hilera
  • Estimación de la cantidad de plantas
  • Zoom y ROI (región de interés)
  • Creación de conjuntos de puntos marcados
  • Entrenamiento de nuevos modelos

Tecnologías

  • Lenguaje Python
  • Librería de Procesamiento de Imagenes Digitales OpenCV
  • Librería de Machine Learning scikit-learn
  • Librería de interfaz gráfica PyQt5 (QT)

Fecha

Octubre 2020 - Actualidad

ML Alertas

Aplicación de alertas para Mercado Libre para Android.

Permite agregar búsquedas para que las mismas se realicen de forma automáticas en segundo plano cada cierto intervalo de tiempo configurable y avise, mediante una notificación push, cuando se publica un árticulo nuevo que coincida con los criterios de la búsqueda.

Para las búsquedas se utiliza la API de Mercado Libre, mediante la librería ML Searcher que desarrollé especialmente para éste proyecto, y permite hacer búsquedas en los diferentes sitios (países) de Mercado Libre.

Es una aplicación ideal para coleccionistas que buscan artículos dificil de encontrar y que se venden muy rápido.

Capturas

screenshot1 screenshot2

screenshot3 screenshot4

screenshot5

Características

  • Opción de país para cada búsqueda
  • Intervalos de tiempo configurable para cada búsqueda
  • Notficación push cuando se encuentra un nuevo artículo
  • Opción de no buscar en segundo plano si no se está conectado a una red Wi-Fi
  • Opción de no buscar si la batería está baja
  • Multilenguaje: Inglés, Español, Portugués

Tecnologías

  • Lenguaje Java
  • Android Studio

Fecha

Julio 2022 - Actualidad

Ventas2012

Sistema de facturación, contabilidad, y control de stock desarrollado para la empresa N.S.A. Cereales Integrales.

Capturas

screenshot1

screenshot2

screenshot3

screenshot4

screenshot5

screenshot6

Características

Administración

  • Clientes
  • Productos
  • Cuentas corrientes
  • Stock

Facturación

  • Notas de pedido
  • Remitos
  • Facturas, notas de crédito y débito en papel pre-impreso
  • Facturas, notas de crédito y débito electrónicas según resolución AFIP RG3749
  • Posibilidad de facturar productos sin cargo
  • Descuentos personalizados por cliente
  • Mensajes a los clientes mediante leyenda en los comprobantes

Registros:

  • Listado de saldos
  • Registro de documentos
  • Registro diario, mensual y anual de ventas
  • Registro diario, mensual y anual de productos vendidos
  • Exportación de registro de ventas según resolución AFIP RG3685

Otras

  • Copias de seguridad
  • Incremento masivo de precios
  • Exportación de listas de precios

Tecnologías

  • Lenguaje C++
  • Entonrno Borland C++ Builder 6
  • Librería para acceso a los webservices de la AFIP PyAfipWs

Fecha

2009 - 2011

Mantenimiento hasta 2015

thread4msx

Librería para programar threads en C para MSX.

Éste proyecto es bastante personal, se trata de una implementación de multitarea apropiativa (preemptive multitasking) para una computadora MSX del año 1983! que utiliza un procesador Z80 corriendo a una velocidad de 3.58MHz 😁. El motivo del desarrollo fue poder probar algunos problemas típicos de sistemas operativos en ésta belleza 💙.

animacion-counters

Puedes encontrar información más detallada en el repositorio del proyecto

Tecnologías

  • Lenguajes C y ensamblador para Z80
  • Compilador SDCC

Fecha

2014

Más proyectos

Puedes ver más proyectos en mi lista de repositorios

Popular repositories Loading

  1. ps2mouse2msx ps2mouse2msx Public

    Adaptador de mouse PS/2 a MSX

    Makefile 6

  2. ventas2012 ventas2012 Public

    Sistema de facturación, contabilidad, y control de stock

    Pascal 3 2

  3. thread4msx thread4msx Public

    Librería de threads para MSX

    C 3

  4. nachos-completo nachos-completo Public

    Implementación completa del sistema operativo NachOS

    Makefile 1

  5. gpe-mplayer gpe-mplayer Public

    Frontend para el reproductor de audio y video MPlayer

    C 1

  6. xdsk xdsk Public

    Extractor para MSX de ficheros de imágenes de disquetes en formato FAT12.

    C 1