{"id":23302007,"url":"https://github.com/caiofov/smartcampus-opencv","last_synced_at":"2026-04-28T08:02:56.297Z","repository":{"id":81000436,"uuid":"348910709","full_name":"caiofov/SmartCampus-Opencv","owner":"caiofov","description":"Image and video manipulation in Python using OpenCV module (Smart Campus project's selection process - UFC)","archived":false,"fork":false,"pushed_at":"2021-03-18T02:37:11.000Z","size":2626,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T22:20:44.497Z","etag":null,"topics":["computer-vision","opencv","python","smart-campus","smart-city"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caiofov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-18T02:04:27.000Z","updated_at":"2021-05-01T19:34:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"e27347c9-f25a-4e6a-8471-a1369a2a016c","html_url":"https://github.com/caiofov/SmartCampus-Opencv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/caiofov/SmartCampus-Opencv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiofov%2FSmartCampus-Opencv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiofov%2FSmartCampus-Opencv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiofov%2FSmartCampus-Opencv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiofov%2FSmartCampus-Opencv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caiofov","download_url":"https://codeload.github.com/caiofov/SmartCampus-Opencv/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiofov%2FSmartCampus-Opencv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32371673,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","opencv","python","smart-campus","smart-city"],"created_at":"2024-12-20T10:18:22.180Z","updated_at":"2026-04-28T08:02:56.236Z","avatar_url":"https://github.com/caiofov.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projetos OpenCV (UFC - Smart Campus)\n\nEste repositório consiste em duas atividades da fase de desafios do processo de seleção do projeto \u003cb\u003e\"UFC Smart Campus: Sistema de Videomonitoramento Inteligente\"\u003c/b\u003e, uma parceria do \u003ca href=\"https://portal.dc.ufc.br/\"\u003eDepartamento de Computação\u003c/a\u003e e da \u003ca href=\"https://prointer.ufc.br/pt/\"\u003ePró-Reitoria de Relações Internacionais e Desenvolvimento Institucional\u003c/a\u003e (PROINTER) da \u003ca href=\"http://www.ufc.br/\"\u003eUniversidade Federal do Ceará\u003c/a\u003e(UFC).\n\n\u003ch2\u003eSobre os arquivos\u003c/h2\u003e\n\u003cp\u003eCada arquivo neste repositório segue ao enunciado de um certo desafio da seleção. Informarei o de cada um logo abaixo.\u003c/p\u003e\n\u003cbr\u003e\n\u003ch4\u003e - - \"salvar_frames\" - - \u003c/h4\u003e\n\u003cp\u003e\"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):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ertsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov\u003c/li\u003e\n\u003cli\u003ehttps://file-examples-com.github.io/uploads/2017/04/file_example_MP4_640_3MG.mp4\"\u003c/li\u003e\n\u003c/ul\u003e\n\u003cbr\u003e\n\u003ch4\u003e- - \"motion_detector\" - - \u003c/h4\u003e\n\u003cp\u003e\"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:\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003e Substituir a Webcam por um link de vídeo online, tais como:\u003c/li\u003e\n  \u003cli\u003e rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov \u003c/li\u003e\n  \u003cli\u003e https://file-examples-com.github.io/uploads/2017/04/file_example_MP4_640_3MG.mp4\" \u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cb\u003eObservação\u003c/b\u003e: 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaiofov%2Fsmartcampus-opencv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaiofov%2Fsmartcampus-opencv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaiofov%2Fsmartcampus-opencv/lists"}