1 Commits

Author SHA1 Message Date
349e5598a0 .bat de integracion on windows alpr-service 2025-12-24 10:40:55 -03:00
2 changed files with 44 additions and 1 deletions

View File

@@ -69,7 +69,17 @@ Mantén los contenedores de Docker corriendo (Backend, DB, Frontend) y ejecuta e
El script pedirá permisos de cámara. Una vez otorgados, verás el video en el Dashboard. El script pedirá permisos de cámara. Una vez otorgados, verás el video en el Dashboard.
#### Opción B: Ejecución Full Docker (Linux / Raspberry Pi)
#### Opción B: Ejecución en Windows (Híbrida)
1. Asegúrate de tener **Docker Desktop** corriendo.
2. Abre la carpeta `alpr-service`.
3. Haz doble clic en el archivo `run_windows.bat`.
* Este script instalará las dependencias automáticamente.
* Configurará las variables de entorno.
* Iniciará el reconocimiento de patentes.
#### Opción C: Ejecución Full Docker (Linux / Raspberry Pi)
En sistemas Linux nativos donde se pueden mapear dispositivos (ej. `/dev/video0`), simplemente descomenta la sección `devices` en `docker-compose.yml` y todo correrá dentro de Docker. En sistemas Linux nativos donde se pueden mapear dispositivos (ej. `/dev/video0`), simplemente descomenta la sección `devices` en `docker-compose.yml` y todo correrá dentro de Docker.

View File

@@ -0,0 +1,33 @@
@echo off
TITLE ControlPatente AI - ALPR Service
echo ========================================================
echo Inicializando Servicio de Reconocimiento de Patentes
echo Windows Launcher
echo ========================================================
echo.
cd /d "%~dp0"
echo [1/3] Verificando entorno Python...
python --version >nul 2>&1
if %errorlevel% neq 0 (
echo ERROR: Python no esta instalado o no esta en el PATH.
echo Por favor instala Python desde https://python.org
pause
exit /b
)
echo [2/3] Instalando dependencias (si faltan)...
pip install -r requirements.txt
pip install flask flask-cors ultralytics
echo.
echo [3/3] Iniciando Servicio...
echo.
set BACKEND_URL=http://localhost:3000
python main.py
pause