NPires Posted February 1, 2019 at 09:50 PM Report #613619 Posted February 1, 2019 at 09:50 PM (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 at 09:50 PM by NPires
Cerzedelo Posted February 4, 2019 at 09:12 AM Report #613629 Posted February 4, 2019 at 09:12 AM (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 at 09:35 AM by Cerzedelo
NPires Posted February 4, 2019 at 09:34 AM Author Report #613631 Posted February 4, 2019 at 09:34 AM 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
HappyHippyHippo Posted March 2, 2019 at 06:13 PM Report #613913 Posted March 2, 2019 at 06:13 PM 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
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