Die Suche ergab 5 Treffer

von littleman
Mittwoch 12. Juli 2023, 12:45
Forum: Tkinter
Thema: Extrahierung von Zahlen aus JPG-Dateien und Entfernung von Schattierungen
Antworten: 3
Zugriffe: 2352

Extrahierung von Zahlen aus JPG-Dateien und Entfernung von Schattierungen

Ich habe hier ein Beispiel und komme nicht weiter. Ich möchte eine JPG-Datei einlesen und die Zahl darin heraussuchen. Ich möchte die Schattierungen entfernen und nur die Konturen in der Mitte übernehmen. Gibt es eine Möglichkeit, wie ich das am besten umsetzen kann? Anbei mein Code: import cv2 impo...
von littleman
Montag 13. März 2017, 15:16
Forum: Allgemeine Fragen
Thema: Programm Erklärung
Antworten: 9
Zugriffe: 867

Re: Programm Erklärung

Das ist eine Klausur für die Uni. Deswegen ändert sich da nicht, sondern die Aufgabenstellung heißt: Welche Ausgabe liefert die print-Anweisung in Zeile 16? Lösung ist= 1 6->-3->-4->-5->-6-> Ich habe den Code abgetippt und ausgeführt. Die Ausgabe stimmt auch, aber ich habe nach jedem Schritt mir die...
von littleman
Freitag 10. März 2017, 11:04
Forum: Allgemeine Fragen
Thema: Programm Erklärung
Antworten: 9
Zugriffe: 867

Re: Programm Erklärung

Wenn ich das so ausgebe:

x,y=8,4
retunr (x)
retunr (y)
def f(y):
retunr (x)
retunr (y)


bekomme ich diese Ausgabe

8
4
8
2

Warum bekomme ich eine 2?
von littleman
Freitag 10. März 2017, 09:19
Forum: Allgemeine Fragen
Thema: Programm Erklärung
Antworten: 9
Zugriffe: 867

Re: Programm Erklärung

Habe es jetzt nochmal angepasst.
littleman hat geschrieben:

Code: Alles auswählen

x,y=8,4 
def f(y):
	global x 
	x=y 
	return x * 3
def g(y): 
	global x
	if x >= 5:
		return f(x // 3)
	else:
		y += 4
		return x-y
for i inrange(5): 
	print(g(i), end="->")
von littleman
Freitag 10. März 2017, 00:49
Forum: Allgemeine Fragen
Thema: Programm Erklärung
Antworten: 9
Zugriffe: 867

Programm Erklärung

Was macht das Program? Das Ergebnis ist 6-3-4-5-6 Aber ich komme nicht drauf. Kann es mir jemand schrittweise erklären? :) wenn ich nach def f(y) mit print y ausgebe, bekomme ich da eine 2. warum? Danke x,y=8,4 def f(y): global x x=y return x * 3 def g(y): global x if x >= 5: return f(x // 3) else: ...