J. Alves Posted December 29, 2020 at 03:36 PM Report #620841 Posted December 29, 2020 at 03:36 PM (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 at 03:37 PM by J. Alves
M6 Posted December 29, 2020 at 04:34 PM Report #620844 Posted December 29, 2020 at 04:34 PM 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."
J. Alves Posted December 29, 2020 at 05:02 PM Author Report #620846 Posted December 29, 2020 at 05:02 PM 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
Cerzedelo Posted December 29, 2020 at 06:06 PM Report #620847 Posted December 29, 2020 at 06:06 PM 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.
M6 Posted December 30, 2020 at 02:33 PM Report #620856 Posted December 30, 2020 at 02:33 PM 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."
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