NPires 0 Posted February 1, 2019 Report Share Posted February 1, 2019 (edited) Boas noites a todos. Antes do mais queria dar os meu parabens pela optima informação existente neste forum. A minha questão é a seguinte: Tenho a necessidade de criar um soft em linux para leitura de matriculas com uma camara IP e com o apoio de uma base de dados MySql entre outros requisitos. O que já tenho ou já fiz: - Já criei a DB e um portal para consulta e introdução de dados. - Já tenho parte ( muito pouco ) do codigo em C++ para a ligação à CAM - ambos os testes a correr em Linux O que me falta: - fazer o stream de video passar pelo OCR (openCV) e fazer o reconhecimento de crateres - comparar o output com os valores da DB e mostra uma MSGBOX em caso de valor TRUE Gostava que me podessem ajudar. Volto a chamar à atenção que não sei programar em C++ e o que já fiz foi em QT Designer com apoio de alguns livros, videos de youtube, google e com alguns exemplos de download de outros programadores. Um muito obrigado Nuno Pires Edited February 1, 2019 by NPires Link to post Share on other sites
Cerzedelo 41 Posted February 4, 2019 Report Share Posted February 4, 2019 (edited) Se não tem conhecimentos de C++, pode ter uma tarefa árdua pela frente, na medida em que um sistema desse tipo, exige muitos conhecimentos, inclusive de manipulação de imagens. Pode dar uma olhada à library openalpr, que tem uma versão gratuita, e é escrita em C++. https://github.com/openalpr/openalpr Pode ver a documentação em http://doc.openalpr.com/opensource.html Mas, talvez o mais simples seja mudar a linguagem de programação para python, que se adequa bem para este tipo de trabalhos, e existem muitos tutoriais pela net, com exemplos https://blog.devcenter.co/developing-a-license-plate-recognition-system-with-machine-learning-in-python-787833569ccd Também pode utilizar a referida library openalpr com python: https://github.com/openalpr/openalpr/wiki/Integrating-OpenALPR Não esquecer é de instalar todas as dependências necessárias para o software correr. Neste exemplo, tem como utilizar o sistema da Cloud Api do openalpr (limitada a 2000 ocorrências por mês), num raspeberry pi, o que pode ser uma solução interessante, se não tiver muito sobrecarga de processamento: https://randomnerdtutorials.com/car-plate-recognition-system-with-raspberry-pi-and-node-red/ Se pretender outras library ver esta discussão: https://stackoverflow.com/questions/981378/how-to-recognize-vehicle-license-number-plate-anpr-from-an-image Edited February 4, 2019 by Cerzedelo Link to post Share on other sites
NPires 0 Posted February 4, 2019 Author Report Share Posted February 4, 2019 Bons dias Cerzedelo de facto ja andei a ver todas essas opções e a minha necessidade é que o soft seja de execução em linux e seja seguro. Como ainda não encontrei ninguem disposto a ajudar, eu tentar aprender para ser eu a fazer. eu já tenho uma beta a funcionar em c++ e linux mas so ainda funciona com videos ou pics. tenho outra feita por mim em c++ que já usa um live stream e ja funciona com o opencv e com o tesseract mas n reconhece os crateres e nem faz output de texto. ou seja, ando perdido e por isso a pedir ajuda a quem sabem mais que eu. um abraço NP Link to post Share on other sites
HappyHippyHippo 1,162 Posted March 2, 2019 Report Share Posted March 2, 2019 estás à procura de alguém que já fez isso que te diga como fazer ou estás com alguma dúvida em concreto ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now