import requests import time import cv2 import base64 def passanimagetest(): url = 'http://localhost:4321/ApplySimpleImageTransfer' #Pick Random image for test my_img = {'searchparam1':'sendimage','image': open(r'1.jpg','rb')} #Send the request response = requests.post(url,files=my_img,timeout=20) if response.status_code == 200: print(response.content) with open(r"result.png", "wb") as fh: fh.write(base64.decodebytes(response.content)) def passanimagetransformation(): url = 'http://localhost:4321/ApplyEncodedTransformation' encoded_string = "" with open(r'1.jpg', "rb") as imagedata: encoded_string = base64.b64encode(imagedata.read()) #print(encoded_string) data = {'searchparam1': 'Client1','searchparam2': encoded_string} response = requests.post(url, data) if response.status_code == 200: print(response.content) with open(r"result.png", "wb") as fh: fh.write(base64.decodebytes(response.content)) #passanimagetest() passanimagetransformation()