from PIL import Image, ImageDraw, ImageFont

Crea una nueva imagen de fondo blanco de 500x500 píxeles

img = Image.new('RGB', (500, 500), color='white')

Abre la imagen del dispositivo de realidad aumentada

device_img = Image.open('device.png')

Escala la imagen del dispositivo a 300x300 píxeles

device_img = device_img.resize((300, 300))

Pega la imagen del dispositivo en el centro de la imagen de fondo blanco

img.paste(device_img, (100, 100))

Crea un objeto ImageDraw para escribir texto en la imagen

draw = ImageDraw.Draw(img)

Carga una fuente de texto

font = ImageFont.truetype('arial.ttf', size=20)

Escribe el texto de información del restaurante y calificaciones en la imagen

draw.text((100, 400), "Restaurante: Nombre del restaurante", fill='black', font=font) draw.text((100, 430), "Calificación: 4.5 estrellas", fill='black', font=font)

Guarda la imagen en un archivo llamado "restaurant_AR.png"

img.save('restaurant_AR.png')