Farbenbasierter Jahreszeiten-Klassifikator
Bauen Sie einen Klassifikator, der die Fotos der vier Jahreszeiten basierend auf den dominanten Farben der Bilder der jeweiligen Jahreszeit trennt. Nützlich sind hierfür die neuen eingebauten auf Regionen anwendbaren Operationen.
Einige lizenzfreie Fotos dienen als Grundlage für die Jahreszeitenfarben.
In[1]:= | ![]() X |
Die Bilder haben unterschiedliche Farbverteilungen. Im RGB-Farbraum ist ihre Darstellung jedoch nicht einfach.
Out[71]= | ![]() |
Im LAB-Farbraum lassen sich die Farbtöne leicht von der Helligkeit trennen.
Out[72]= | ![]() |
Eine konvexe Hülle wird auf Basis der Verteilung der dominanten Farben jeder Jahreszeit mit der Funktion ConvexHullMesh definiert.
Out[2]= | ![]() |
Definieren Sie eine Distanzfunktion des Abstands von Farben zu einer Region unter Verwendung der neuen RegionDistance-Funktion.
In[3]:= | ![]() X |
Die prognostizierte Jahreszeit ist jene, die diesen Abstand minimiert.
In[4]:= | ![]() X |
Testen Sie den Klassifikator anhand der verbleibenden Bilder.
Out[5]= | ![]() |