Politrees commited on
Commit
5e39517
·
verified ·
1 Parent(s): 76f1d4e

Update steganography.py

Browse files
Files changed (1) hide show
  1. steganography.py +2 -8
steganography.py CHANGED
@@ -25,15 +25,9 @@ def text_to_spectrogram_image(text, base_width=512, height=256, max_font_size=80
25
 
26
  draw = ImageDraw.Draw(Image.new("L", (1, 1)))
27
 
28
- text_widths = [
29
- draw.textbbox((0, 0), char, font=font)[2] - draw.textbbox((0, 0), char, font=font)[0]
30
- for char in text
31
- ]
32
  text_width = sum(text_widths) + letter_spacing * (len(text) - 1)
33
- text_height = (
34
- draw.textbbox((0, 0), text[0], font=font)[3]
35
- - draw.textbbox((0, 0), text[0], font=font)[1]
36
- )
37
 
38
  width = max(base_width, text_width + margin * 2)
39
  height = max(height, text_height + margin * 2)
 
25
 
26
  draw = ImageDraw.Draw(Image.new("L", (1, 1)))
27
 
28
+ text_widths = [draw.textsize(char, font=font)[0] for char in text]
 
 
 
29
  text_width = sum(text_widths) + letter_spacing * (len(text) - 1)
30
+ text_height = draw.textsize(text[0], font=font)[1]
 
 
 
31
 
32
  width = max(base_width, text_width + margin * 2)
33
  height = max(height, text_height + margin * 2)