responses = client.simGetImages([airsim.ImageRequest("0", airsim.ImageType.DepthPerspective, True, True)])
current_state = transform_input(responses)
def transform_input(responses):
img1d = np.array(responses[0].image_data_float, dtype=np.float)
img1d = 255/np.maximum(np.ones(img1d.size), img1d)
img2d = np.reshape(img1d, (responses[0].height, responses[0].width))
from PIL import Image
image = Image.fromarray(img2d)
im_final = np.array(image.resize((84, 84)).convert('L'))
return im_final

responses = client.simGetImages([airsim.ImageRequest("0", airsim.ImageType.DepthPerspective, True, True)])
current_state = transform_input(responses)
def transform_input(responses):