Skip to content

Why picture pixels cannot be converted to floating-point numbers #2665

Description

@LLalang

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

SFL0 68@NWJP09K_X})I09

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions