Projeto contagem de Hemácias

8 de outubro de 2023 Off Por Marcelo Martins

Este trabalho, esta sendo baseado, no treinamento realizado por mim, e adaptado, através do curso que estou fazendo:

https://www.udemy.com/course/deteccao-de-objetos-com-python-e-opencv/

Segue explicação em vídeo:

Este projeto é uma continuação do trabalho colocado no github:

https://github.com/marcelomaurin/hemacias

No programa teste03.py, apresento como capturar a imagem e fiz alguns tratamentos de fundo, usando opencv.

Neste artigo, irei preparar imagens para gerar o reconhecimento da hemácia.

Para tanto fiz a captura da hemácia, através da microscopia. Utilizando um microscópio com lente de ampliação de 20x, com uma câmera USB de 2Mb pixels.

Pegando a figura abaixo:

Irei tratar a imagem abaixo, para tentar reconhecer e contar as hemácias.

Para tanto o primeiro trabalho, é trabalhar com a imagem, fazendo duas etapas:

Retirar fundo da imagem da hemácia, e incluí-la em um banco de imagens de fundo.

Neste artigo, irei tratar cada uma destas atividades.

Retirar o Fundo da Imagem

Agora que tenho a imagem, usarei o site

https://www.remove.bg/

Para retirar o fundo da imagem. O procedimento é bem simples, faz-se o upload da imagem já recortada, para o site, e lá retira-se o fundo, com o auxilio de ferramentas do próprio site.

O site é bem intuitivo e pode ser usado livremente.

Ao final criamos a imagem sem o fundo, que iremos utilizar.

Criando imagem Positiva

A imagem positiva é a imagem que deve possuir a hemácia.

Neste primeiro momento eu preciso de uma base de imagens.

Para isso preciso baixar um grande volume de imagens para gerar tanto imagens positivas como negativas.

Eu peguei as imagem recortada, com os fundos apresentados no aplicativo, e fui recortando montando um banco de imagens coloridos.

Imagens de Teste

Para as imagens de teste, eu peguei imagens de internet e recortei.

Conforme apresentado a baixo:

Para ter sucesso, precisarei refazer esse teste, com pelo menos uma dúzia de hemácias, produzindo pelo menos 1000 imagens.

Este trabalho é longo e demorará vários dias.

Trabalhando com as imagens

No próximo artigo iremos processar a imagens de treino, criando uma base real de treinamento.