Professional Documents
Culture Documents
Script Python Gestion Camera Service2
Script Python Gestion Camera Service2
import os
import tkinter as tk
from PIL import Image, ImageTk, ImageDraw, ImageFont
from datetime import datetime
from time import sleep
i = 1
while os.path.exists(os.path.join(directory, f'{base_name}_{i}.{extension}')):
i += 1
root = tk.Tk()
root.title("Camera Preview")
camera = PiCamera()
camera.start_preview(hflip=True, vflip=True)
sleep(2)
camera.capture(file_path)
camera.stop_preview()
image = Image.open(file_path)
draw = ImageDraw.Draw(image)
font = ImageFont.load_default()
position = (10, 10)
photo = ImageTk.PhotoImage(image)
canvas.create_image(0, 0, anchor=tk.NW, image=photo)
root.mainloop()
if __name__ == '__main__':
prendre_photo()