HEIC-Fotos annehmen und den Ausschnitt weiter fassen
iPhones fotografieren HEIC; ohne pillow-heif wies die Bildpruefung jedes Foto ab. Dazu: ein erkannter Vogel ohne bestimmbare Art wird nicht mehr als "kein Vogel" gemeldet, und der Ausschnitt fuer die Sammlung ist quadratisch.
This commit is contained in:
1 parent
dbec78aa7a
commit
f572c20080
9 files changed
+285
-8
No files matched your search
+4
-1
@@ -221,12 +221,15 @@ class Watcher:
|
||||
# Bestes Foto: Schärfe, gewichtet mit der Detektor-Sicherheit. Ein
|
||||
# gestochen scharfes Bild von einem halb verdeckten Vogel nützt weniger
|
||||
# als ein leicht weicheres, auf dem er ganz zu sehen ist.
|
||||
# Schaerfe am ENGEN Ausschnitt messen: Umgebung soll die Bewertung
|
||||
# nicht verwaessern. Gespeichert wird dann der weitere -- siehe
|
||||
# Box.anzeige_ausschnitt.
|
||||
crop = box.crop(frame)
|
||||
score = sharpness(crop) * (0.5 + 0.5 * box.score)
|
||||
if score > self._best_sharp:
|
||||
self._best_sharp = score
|
||||
self._best_image = frame.copy()
|
||||
self._best_crop = crop
|
||||
self._best_crop = box.anzeige_ausschnitt(frame)
|
||||
|
||||
def _vote(self, box: Box, result: Result) -> None:
|
||||
# Gewicht: wie sicher ist der Detektor, wie groß ist der Vogel im Bild,
|
||||
|
||||
Reference in new issue
Block a user