J. Alves 0 Posted December 29, 2020 Report Share Posted December 29, 2020 (edited) Boa tarde, Estou a elaborar um trabalho em opencv e python e preciso de ajuda para identificar a circunferência de uma moeda através de uma webcam. Através de uma imagem carregada utilizei o HoughCircles e consegui, mas não sei como fazer para um vídeo. Alguém me pode ajudar? Obrigado Edited December 29, 2020 by J. Alves Link to post Share on other sites
M6 150 Posted December 29, 2020 Report Share Posted December 29, 2020 A primeira coisa a ver é se consegues aceder ao streaming de vídeo. Pelo (pouco) que sei o suporte de streaming no OpenCV não é (ou era) lá grande coisa sem recorrer a componentes terceiros, alguns exclusivamente comerciais. Vê lá se isto ajuda: https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_gui/py_video_display/py_video_display.html https://www.pyimagesearch.com/2019/09/02/opencv-stream-video-to-web-browser-html-page/ https://www.pyimagesearch.com/2019/04/15/live-video-streaming-over-network-with-opencv-and-imagezmq/ 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to post Share on other sites
J. Alves 0 Posted December 29, 2020 Author Report Share Posted December 29, 2020 Boa tarde M6, Talvez me tenha explicado mal, eu pretendo identificar moedas através da webcam ou de uma camera externa e depois fazer o sumatório das moedas que são detectadas. O problema é que ao utilizar a webcam não consigo sequer identificar a moeda. obrigado Link to post Share on other sites
Cerzedelo 41 Posted December 29, 2020 Report Share Posted December 29, 2020 1 hora atrás, J. Alves disse: Boa tarde M6, Talvez me tenha explicado mal, eu pretendo identificar moedas através da webcam ou de uma camera externa e depois fazer o sumatório das moedas que são detectadas. O problema é que ao utilizar a webcam não consigo sequer identificar a moeda. obrigado Procure no seguinte site https://www.pyimagesearch.com/ tem por lá muitos exemplos de opencv com python. Link to post Share on other sites
M6 150 Posted December 30, 2020 Report Share Posted December 30, 2020 21 hours ago, J. Alves said: Boa tarde M6, Talvez me tenha explicado mal, eu pretendo identificar moedas através da webcam ou de uma camera externa e depois fazer o sumatório das moedas que são detectadas. O problema é que ao utilizar a webcam não consigo sequer identificar a moeda. obrigado Ah, já percebi. Será porque a webcam não tem qualidade suficiente (megapixeis) e como tal a imagem não é suficientemente boa para poder fazer o reconhecimento? Recentemente tive um caso destes com um código QR, onde as câmaras mais fracas dos telemóveis mais antigos não conseguiam ler o código (por ser pequeno), mas as câmaras atuais com mais resolução não têm esse problema. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." 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