- Code: Select all
from PIL import Image
import time
from PIL import ImageFont
from PIL import ImageDraw
import matplotlib.pyplot as plt
import numpy as np
original = Image.open("/Library/Application Support/Perceptive Automation/Indigo 2022.1/Web Assets/public/alert.jpg")
draw = ImageDraw.Draw(original)
font = ImageFont.truetype("Arial", 37)
draw.text((55, 23), "timestamp", (255, 255, 0), font=font)
plt.subplot(1, 2, 1)
plt.title("white text")
original.save("/Library/Application Support/Perceptive Automation/Indigo 2022.1/Web Assets/public/alert.jpg", optimize=True, quality=38)
But when I follow these timestamp directions https://stackoverflow.com/questions/687 ... rrent-time and do
- Code: Select all
from PIL import Image
import time
from PIL import ImageFont
from PIL import ImageDraw
import matplotlib.pyplot as plt
import numpy as np
original = Image.open("/Library/Application Support/Perceptive Automation/Indigo 2022.1/Web Assets/public/alert.jpg")
draw = ImageDraw.Draw(original)
font = ImageFont.truetype("Arial", 37)
draw.text((55, 23), draw.text((55, 23), datetime.datetime.now().strftime("%d-%H-%M-%S"), (255, 255, 0), font=font)
plt.subplot(1, 2, 1)
plt.title("white text")
original.save("/Library/Application Support/Perceptive Automation/Indigo 2022.1/Web Assets/public/alert.jpg", optimize=True, quality=38)
I get "name datetime is not defined". Some sort of syntax error on my part I'm sure, but I can't figure it out. What did I do wrong? So close!
I'm also confused about what the line "
- Code: Select all
plt.title("white text")