import numpy as np import cv2 import base64 import requests import json cam = cv2.VideoCapture(1) while True: ret, img = cam.read() ret, jpg_buffer = cv2.imencode('.jpg',img) b64_img = base64.b64encode(jpg_buffer) data = {"image":b64_img.decode("utf-8")} res = requests.post("https://racist.siwatsystem.com/process_image",json=data) res = res.content.decode("utf-8") res = json.loads(res) #print(req) if len(res) >0: if (res[0]['dominant_race']=="asian"): print("Ching Chong") elif(res[0]['dominant_race']=="black"): print("CRIMINAL!!") elif (res[0]['dominant_race']=="white"): print("Ding Dong") input("Press Enter to Process Face")