Reconhecimento de placas de veículos com OpenALPR
Atualmente desempregado, estou precarizado tentando arrumar uns bicos. E recentemente arranjei um bico para fazer um sistema de automação de estacionamentos baseado em software livre e empregando dispositivos de baixo custo, que no caso será o Raspberry Pi 4.
[ Hits: 9.234 ]
Por: Carlos Affonso Henriques. em 15/04/2020
import requests import base64 import json import time import sys IMAGE_PATH=str(sys.argv[1]) SECRET_KEY = 'sk_DEMODEMODEMODEMODEMODEMO' with open(IMAGE_PATH, 'rb') as image_file: img_base64 = base64.b64encode(image_file.read()) url = 'https://api.openalpr.com/v2/recognize_bytes?recognize_vehicle=1&country=br&secret_key=%s' % (SECRET_KEY) r = requests.post(url, data = img_base64) obj=r.json() Placa=obj ["results"][0]["plate"] TimeStamp=obj["epoch_time"]/1000 Cor=obj["results"][0]["vehicle"]["color"][0]["name"] Modelo=obj["results"][0]["vehicle"]["make_model"][0]["name"] DateTime=(time.gmtime(TimeStamp)) print (time.strftime('%Y-%m-%d_%H:%M:%S', DateTime), Placa, Modelo, Cor)
#!/bin/bash curl -s -X POST -F image=@$1 'https://api.openalpr.com/v2/recognize?recognize_vehicle=1&country=br&secret_key=sk_DEMODEMODEMODEMODEMODEMO' \ | sed -e 's/[{}]/''/g' -e 's/"results": \[//g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' \ | grep -w '"plate"\|"epoch_time"' | head -n 2
Customizando e atualizando o Slax
Sistema de arquivos criptografado
Docker: Uma abordagem didática para tempos obscuros
Rodando contêineres e aplicações Linux x86 no Raspberry Pi
Trabalhando com permutações em ordem lexicográfica crescente
Python para pesquisadores: material didático
OAK: Câmera Open Source de Visão Computacional com AI
Redes definidas por Software com Mininet e POX - Criando meu primeiro Controlador
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Dificuldade para renderizar vídeo no kdenlive (6)
xubuntu sem sons de eventos (3)
Erro ao iniciar serviço samba4 como novo dc em um ambiente com ad [RES... (9)