Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strawndri/tmcc-voculary
Trabalho Multidisciplinar de Conclusão de Curso, referente ao Curso Técnico Integrado em Informática do Colégio Estadual Pedro Macedo.
https://github.com/strawndri/tmcc-voculary
Last synced: 4 days ago
JSON representation
Trabalho Multidisciplinar de Conclusão de Curso, referente ao Curso Técnico Integrado em Informática do Colégio Estadual Pedro Macedo.
- Host: GitHub
- URL: https://github.com/strawndri/tmcc-voculary
- Owner: strawndri
- License: mit
- Created: 2023-04-26T00:48:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-19T00:40:37.000Z (about 1 year ago)
- Last Synced: 2023-09-19T05:24:44.061Z (about 1 year ago)
- Language: HTML
- Homepage:
- Size: 25.7 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👁️| Voculary: reconhecimento de textos com visão computacional
![Licença](https://img.shields.io/badge/Licen%C3%A7a-MIT-f5b5ca.svg)
![Status](https://img.shields.io/badge/Status-Concluído-abf285.svg)## Índice
- [Sobre o projeto](#sobre-o-projeto)
- [Como acessar o projeto?](#como-acessar-o-projeto)
- [Licença](#licença)## Sobre o projeto
A Voculary foi desenvolvida como trabalho multidisciplinar de conclusão do curso técnico integrado em Informática do Colégio Estadual Pedro Macedo, de Curitiba, PR.
A obtenção de textos presentes em imagens é um processo que desempenha um papel fundamental em diferentes contextos das atividades cotidianas. Nesse sentido, a Voculary tem como objetivo facilitar a forma com que pessoas extraem informações textuais contidas em imagens, por meio da tecnologia de Reconhecimento Óptico de Caracteres (OCR).
A Voculary é uma continuação do [Tsi.py](https://github.com/strawndri/tca-tsi.py), projeto desenvolvido em 2022 para a disciplina de Linguagem de Programação.
## Como acessar o projeto?
1. Instalar, em seu computador, o [Python](https://www.python.org/downloads/), o [PostgreSQL](https://www.postgresql.org/download/) e o [Tesseract OCR](https://sourceforge.net/projects/tesseract-ocr.mirror/);
2. Baixar o arquivo [`por.traineddata`](https://tesseract-ocr.github.io/tessdoc/Data-Files#data-files-for-version-400-november-29-2016) e adicioná-lo à pasta `TESSERACT-OCR/tessdata`;
3. Clonar o repositório
```
git clone [email protected]:strawndri/tmcc-voculary.git
```
4. Acessar, a partir do terminal, a pasta `tmcc-voculary`
5. Acessar a pasta `voculary`:
```
cd voculary
```
6. Instalar as dependências do projeto:
```
pip install -r requirements.txt
```
7. Em `voculary/gerenciamento_texto/utils/extrair_texto.py`, atualizar o caminho de `pt.pytesseract.tesseract_cmd` para corresponder ao local da pasta `tesseract` em seu computador. Exemplo:
```
# Configuração do caminho para o executável Tesseract-OCR
pt.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract'
```
8. Realizar as migrações para o Banco de Dados:
```
py manage.py makemigrations
py manage.py migrate
```
9. Inicializar o servidor:
```
py manage.py runserver
```⭐ Observação: antes de realizar a instalação, recomenda-se criar um ambiente virtual, evitando inconsistências e possíveis incompatibilidades entre as tecnologias presentes em seu computador.
## Licença
Este projeto está licenciado sob a [Licença MIT](https://opensource.org/licenses/MIT). Consulte o arquivo `LICENSE` para obter mais informações sobre os termos de licenciamento.
---
✨ Feito com carinho por [Andrieli Gonçalves](https://github.com/strawndri).