DEV Community

proxdam
proxdam

Posted on

Como Acessar a Câmera do Celular pelo PC | IP Webcam | Script Python para Acessar a Câmera do Telefone

Este vídeo é um tutorial muito simples e curto sobre como conectar a câmera do seu telefone Android ao OpenCV. Isso pode ser muito útil para aqueles que planejam criar aplicativos de processamento de imagem que usarão a câmera Android como meio. Vou usar o Python 3.8 em um computador com Windows 10. Sem mais delongas, vamos começar o tutorial.

Antes de começarmos, certifique-se de instalar as seguintes bibliotecas:

opencv-python
numpy
Para instalar usando o pip, digite o seguinte:

pip install opencv-python
pip install numpy
Passos:

Passo 1: Em seguida, é preciso baixar e instalar o aplicativo IP Webcam em seus telefones celulares. Isso será usado para estabelecer a comunicação entre o telefone Android e o PC.

Passo 2: Após instalar o aplicativo, certifique-se de que seu telefone e PC estejam conectados à mesma rede. Execute o aplicativo em seu telefone e clique em "Iniciar servidor".
Dica: role para baixo, está na parte inferior.

Passo 3: Após isso, sua câmera se abrirá com um endereço IP na parte inferior.
Exemplo: https://192.168.43.1:8080

Passo 4: Claro, use a URL mostrada na interface do IP Webcam, substitua-a e execute o código. Em poucos momentos, uma janela do OpenCV se abrirá e fará sua mágica. Para fechar a janela, basta pressionar qualquer tecla.

Código-fonte:
**
_

import urllib.request
import cv2
import numpy as np
import time

URL = "http://192.168.1.3:8080/shot.jpg"

while True:
    img_arr = np.array(bytearray(urllib.request.urlopen(URL).read()), dtype=np.uint8)
    img = cv2.imdecode(img_arr, -1)
    cv2.imshow('IPWebcam', img)
    q = cv2.waitKey(1)
    if q == ord("q"):
        break;

cv2.destroyAllWindows()
Enter fullscreen mode Exit fullscreen mode

_**

Top comments (0)