Spaces:
Running
Running
Update steganography.py
Browse files- 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)
|