Sistema de correção de provas. [RESOLVIDO]

1. Sistema de correção de provas. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 07/11/2013 - 11:32h

Bom dia a todos!

Estou tentando desenvolver um sistema de correção de provas e preciso de um algorítimo ou função de manipulação de imagens (fotos digitais), em linguagem C.

Se alguém puder me ajudar seria de grande ajuda.

Agradeço,

Luís Roberto.


  


2. MELHOR RESPOSTA

???
gokernel

(usa Linux Mint)

Enviado em 07/11/2013 - 17:23h


Cara, nunca precisei fazer algo parecido com isso... acredito que usando OCR seja uma boa.

3. Re: Sistema de correção de provas. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 07/11/2013 - 11:39h

Se for o caso pode ser em outras linguagens também.


4. Re: Sistema de correção de provas. [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 07/11/2013 - 15:59h

O que vc quer fazer na realidade?

Da uma olhada no código do gimp.

Ok, sei que o código eh grande...

Tem tambem a biblioteca Allegro que tem primitivas para manipulação de pixel. ... e pode se integrar com a gui nativa do OS.




5. Re: Sistema de correção de provas. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 07/11/2013 - 16:24h

Não precisa de GUI. O que quero é identificar a posição dos quadrados pintados e atribuir uma letra a esses quadrados. Tipo:


---------------------------------------------
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |
---------------------------------------------
| a |xxx| | | | |xxx| | |xxx| |
---------------------------------------------
| b | | |xxx| |xxx| | | | | |
---------------------------------------------
| c | |xxx| | | | |xxx|xxx| | |
---------------------------------------------
| d | | | |xxx| | | | | |xxx|
---------------------------------------------


Onde:

xxx = respostas marcadas;
letras = alternativas;
números = questões.

Quero tirar foto do gabarito. O programa deve reconhecer o local marcado e comparar com o gabarito corrigido.

Pensei em fazer com OCR, que salva em texto a imagem processada para ser analisado pelo programa, retornando o vetor com as respostas marcadas. Esse vetor será comparado com o vetor contendo as respostas corretas.

Gostaria de uma opinião e/ou ideia de como proceder.


6. Re: Sistema de correção de provas. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 07/11/2013 - 17:29h

gokernel escreveu:


Cara, nunca precisei fazer algo parecido com isso... acredito que usando OCR seja uma boa.


Vou tentar com OCR, tenho o código do gocr e do ocrad. Vou ver qual o que se encaixa melhor.

De qualquer forma agradeço.


7. Re: Sistema de correção de provas. [RESOLVIDO]

euteste da silva
foxbit3r

(usa Solaris)

Enviado em 07/11/2013 - 17:32h

Pocure por PIL. Tem bastante exemplos com python.
Imagemagik tem exemplos com C/C++, python


8. Re: Sistema de correção de provas. [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 07/11/2013 - 20:55h

Dá uma olhadinha nisto:
http://luaforge.net/projects/luatesser/

OCR com lua... se gostar... trocar LUA por luajit que aumenta bastante a velocidade.




9. Re: Sistema de correção de provas. [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 07/11/2013 - 22:55h

gokernel escreveu:

Dá uma olhadinha nisto:
http://luaforge.net/projects/luatesser/

OCR com lua... se gostar... trocar LUA por luajit que aumenta bastante a velocidade.



Opa! Boa pedida. O tesseract em C é bem gordinho.

Valeu.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts