Ich habe Bilder mit cv2 in Python geladen. Nachdem ich die Kanten mit cv2.Canny erkannt habe, möchte ich Boxen um die Objekte im Bild zeichnen. Gib mir ein Beispiel in Python.
Klar! Hier ist ein Beispiel in Python:

```py
import cv2

# Bild laden und in Graustufen konvertieren
img = cv2.imread('dein_bild.jpg')
grau = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# Canny-Kantenerkennung durchführen
kanten = cv2.Canny(grau, 100, 200)

# Konturen der Objekte im Bild finden
konturen, hierarchie = cv2.findContours(kanten, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

# Bounding-Boxen um jedes Objekt zeichnen
for cnt in konturen:
    x,y,w,h = cv2.boundingRect(cnt)
    cv2.rectangle(img,(x,y),(x+w,y+h),(0,255,0),2)

# Ergebnis anzeigen
cv2.imshow('Bild mit Bounding-Boxen', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

```
In diesem Code laden wir zuerst das Bild und konvertieren es in Graustufen. Dann verwenden wir die Funktion `cv2.Canny()`, um Kanten im Bild zu erkennen. Als nächstes verwenden wir `cv2.findContours()`, um die Konturen der Objekte im Bild zu finden. Schließlich durchlaufen wir jede Kontur und verwenden `cv2.rectangle()`, um eine Bounding-Box um das Objekt zu zeichnen.

Du kannst die Parameter von `cv2.Canny()` und `cv2.findContours()` anpassen, um die Empfindlichkeit der Kantenerkennung und Konturerkennung zu ändern.