Software em python para criação de Bouding Box para Yolo. Seleciona um bando de imagens e o usuário seleciona os itens. Ao salvar cria um arquivo .txt com mesmo nome da imagem com os dados do elemento selecionado. Por enquanto somente para uma classe No arquivo txt: "Classe Centro_x Centro_Y Largura Altura"
- Pillow
- Tkinter
-
Rodar no terminal "$python bbYOLO.py"
-
Clicar em "Load" e selecionar as imagens( somente .jpg por enquanto)
-
Primeiro clique demarca o primeiro limite da Bounding box, o segundo fecha o retângulo.
-
Caso tenha dado o primeiro clique e queira cancelar "ESC"
-
Caso queira remover um retângulo ver o ID dele na direita em cima do retângulo e duplo no elemento da lista na direita com mesmo ID.
-
Finalizado clicar em "Save" para gerar o arquivo .txt.
-
"Next" e "Back" vai para a próxima imagem das selecionadas.
-
"Close" para fechar o programa
-
Caso possua monitor maior e queira redimensionar a janela, editar no inicio do bbYOLO.py as variáveis width e height.
-
Cada clique com as setas equivale a um step em pixel, para editar o tamanho do step no inicio do bbYOLO.py editar a variável step.