Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » algoks » Lösungsvorschlag (Übersicht)
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
pruefungen:bachelor:algoks:loesungws15 [02.08.2017 10:05] – Marcel[Inf] | pruefungen:bachelor:algoks:loesungws15 [05.08.2020 08:52] (aktuell) – nename0 | ||
---|---|---|---|
Zeile 130: | Zeile 130: | ||
**c)**\\ | **c)**\\ | ||
+ | |||
+ | Sehr ungenau, aber man sieht das Konzept: https:// | ||
**d)**\\ | **d)**\\ | ||
Zeile 145: | Zeile 147: | ||
==== Aufgabe 7 (Programmierung: | ==== Aufgabe 7 (Programmierung: | ||
+ | < | ||
+ | def getInterpolatedPixel(img, | ||
+ | xf = v * (img.shape[1] - 1) | ||
+ | yf = u * 8img.shape[0] - 1) | ||
+ | p00 = (floor(xf), floor(yf)) | ||
+ | p01 = (ceil(xf), floor(yf)) | ||
+ | p10 = (floor(xf), ceil(yf)) | ||
+ | p11 = (ceil(xf), ceil(yf)) | ||
+ | w0 = xf - p00[0] | ||
+ | w1 = yf - p11[1] | ||
+ | return w1 * ((1-w0) * img[p00] + w0 * img[p01]) + (1-w1) * ((1-w0) * img[p10] + w0 * img[p11])) | ||
+ | </ | ||
==== Aufgabe 8 (Baryzentrische Koordinaten) ==== | ==== Aufgabe 8 (Baryzentrische Koordinaten) ==== | ||
**a)**\\ | **a)**\\ |