def init_camera(host, port, user, password): ac = amcrest.AmcrestCamera(host, port, user, password) return ac.camera
import pickle import amcrest import torch import net import dlib from align_dlib import AlignDlib import imutils import argparse import os ip = "192.168.8.9" port = "80" username = "******" password = "******" device = torch.device("cuda" if torch.cuda.is_available() else "cpu") cam = amcrest.AmcrestCamera(ip, port, username, password).camera speed = 1 def move(dir): cam.ptz_control_command(action="start", code=dir, arg1=0, arg2=speed, arg3=0) def main(): # construct the argument parser and parse the arguments ap = argparse.ArgumentParser() ap.add_argument("-m",
def get_amcrest(self): return amcrest.AmcrestCamera(self.get_host(), self.get_port(), 'admin', 'test')