From c0302fbe3ca2afbc3ae7d79dacbd31961efebb8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn-Michael=20Miehe?= Date: Thu, 27 Oct 2022 22:32:20 +0000 Subject: [PATCH] doc --- api/advent22_api/routers/_image.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/api/advent22_api/routers/_image.py b/api/advent22_api/routers/_image.py index 4637e66..2ab3285 100644 --- a/api/advent22_api/routers/_image.py +++ b/api/advent22_api/routers/_image.py @@ -49,7 +49,7 @@ class AdventImage: ) -> tuple[int, int, int, int] | None: """ Koordinaten (links, oben, rechts, unten) des betroffenen - Rechtecks bestimmen, wenn das Bild `img` mit einem Text + Rechtecks bestimmen, wenn das Bild mit einem Text versehen wird """ @@ -75,7 +75,7 @@ class AdventImage: ) -> tuple[int, int, int]: """ Durchschnittsfarbe eines rechteckigen Ausschnitts in - einem Bild `img` berechnen + einem Bild berechnen """ pixel_data = self.img.crop(box).getdata() @@ -91,6 +91,11 @@ class AdventImage: anchor: str | None = "mm", **text_kwargs, ) -> None: + """ + Text `text` in Bild an Position `xy` verstecken. + Weitere Parameter wie bei `ImageDraw.text()`. + """ + # betroffenen Bildbereich bestimmen text_box = await self.get_text_box( xy=xy,