https://github.com/caiofov/smartcampus-opencv
Image and video manipulation in Python using OpenCV module (Smart Campus project's selection process - UFC)
https://github.com/caiofov/smartcampus-opencv
computer-vision opencv python smart-campus smart-city
Last synced: 2 months ago
JSON representation
Image and video manipulation in Python using OpenCV module (Smart Campus project's selection process - UFC)
- Host: GitHub
- URL: https://github.com/caiofov/smartcampus-opencv
- Owner: caiofov
- Created: 2021-03-18T02:04:27.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-18T02:37:11.000Z (over 5 years ago)
- Last Synced: 2025-04-06T22:20:44.497Z (about 1 year ago)
- Topics: computer-vision, opencv, python, smart-campus, smart-city
- Language: Python
- Homepage:
- Size: 2.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projetos OpenCV (UFC - Smart Campus)
Este repositório consiste em duas atividades da fase de desafios do processo de seleção do projeto "UFC Smart Campus: Sistema de Videomonitoramento Inteligente", uma parceria do Departamento de Computação e da Pró-Reitoria de Relações Internacionais e Desenvolvimento Institucional (PROINTER) da Universidade Federal do Ceará(UFC).
Sobre os arquivos
Cada arquivo neste repositório segue ao enunciado de um certo desafio da seleção. Informarei o de cada um logo abaixo.
- - "salvar_frames" - -
"Neste desafio, o candidato deve fazer um código Python que acessa um streaming de vídeo e, a cada 5 segundos, salva em uma pasta frames do vídeo (em formato .png ou .jpg). Ou seja, se o vídeo tem 1 minuto, ao final da execução do código Python, deve haver 12 imagens recortadas do vídeo na pasta. O vídeo a ser aberto pode ser um arquivo .mp4 disponível no servidor ou um link de um vídeo disponível online (como os abaixo):
- rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov
- https://file-examples-com.github.io/uploads/2017/04/file_example_MP4_640_3MG.mp4"
- - "motion_detector" - -
"Neste desafio, o candidato deve replicar o post abaixo e explicar o que entendeu do código: https://www.pyimagesearch.com/2019/09/02/opencv-stream-video-to-web-browser-html-page . Bônus na pontuação:
- Substituir a Webcam por um link de vídeo online, tais como:
- rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov
- https://file-examples-com.github.io/uploads/2017/04/file_example_MP4_640_3MG.mp4"
Observação: Gostaria de enfatizar que neste último o código como um todo não pertence a mim, e sim ao site informado. Apenas repliquei e fiz algumas alterações conforme previa o desafio.