In meiner Klasse muss ich oft mit Farbkartenbildern arbeiten. Ich würde das Bild zeigen und versuchen, Rückschlüsse / Beobachtungen zu verschiedenen Themen zu machen. Oft muss ich einige Aspekte tatsächlich quantifizieren, aber es ist immer sehr ungefähr und irgendwie vage, weil die Bilder "wie sie sind" bereitgestellt werden und ich ihren Inhalt nicht unbedingt a priori kenne.
Stellen wir uns vor, ich arbeite mit zwei Bildern (*). Ist es möglich, dem Computer anzuzeigen, dass er die Farbskalenleiste "lernt", damit ich auf einen beliebigen Punkt auf der Karte klicken und den Höhenwert an diesem Punkt abrufen kann? Bild 1 ist eine diskrete Farbskalenleiste, während Bild 2 eine kontinuierliche Farbzuordnung aufweist. Ich habe beide Beispiele aufgenommen, weil es möglicherweise Unterschiede in der Vorgehensweise gibt.
Gibt es eine Software / einen Weg, dies zu tun? Vorzugsweise Open Source. Ich habe ImageJ ausprobiert und konnte keine anständige Lösung finden.
Bild 1:
Bild 2:
Wie Sie sehen können, ist die Farbskala in allen Fällen Teil des Bildes.
(*) Ich besitze keines dieser Bilder, nur Beispiele, die ich online gefunden habe, um meinen Standpunkt zu veranschaulichen.
Antworten:
Vielleicht können Sie eine Problemumgehung versuchen (zuerst manuell, dann programmgesteuert):
Sie können ein JS-Skript für Adobe Illustrator (Gimp / wahrscheinlich auch) schreiben, um einige Dinge zu automatisieren. Ich schlage nicht vor, Geld auszugeben. Spielen Sie einfach mit der Demo herum, bis Sie die ideale Lösung gefunden haben .
Wahrscheinlich können Sie auch jede Online-API von Big4 oder neuen Emergern ausprobieren:
Es gibt auch einige Werbespots mit kostenlosen Optionen, z. B. imagga - "Kostenlos anmelden: Tag bis zu 2000 Bilder pro Monat"
Sie können die Desktop-Edition von DEMO Vector Magic ausprobieren. 295,00 USD / Lizenz Einmalige Gebühr ermöglicht Gruppenformen nach Farbe (leider keine Sonderpreise für akademische Einrichtungen oder gemeinnützige Organisationen)
Haben Sie auch FreeMat COLORMAP - Image Colormap Function ausprobiert?
quelle
Sie können so etwas wie Farbauswahl verwenden , um die HTML-, RGB- oder HSV-Werte manuell zu finden.
quelle