Beim Anpassen Ihres Designs können Sie festlegen, dass Windows die Farben automatisch festlegt. Die Farben scheinen sich automatisch je nach dem von Ihnen gewählten Hintergrund zu ändern. Wie funktioniert das? Erkennt Windows, welche Farben in Ihrem Hintergrundbild vorhanden sind, und führt es Farbberechnungen durch, um das Design zu ermitteln?
Antwort1
Sie analysieren das Desktop-Hintergrundbild und wählen die Farbe aus, die im Bild am häufigsten verwendet wird.
Es funktioniert genauso wie die Hervorhebung von Taskleistenschaltflächen mit der Symbolfarbe in Windows 7 und 8.
Antwort2
Möglicherweise dieselbe Lösung, die auch in der recht neuen iTunes-Albumansicht verwendet wird.AlgorithmusvonSeth Thompsonverkleinert das Bild und berechnet anschließend die euklidische Distanz zwischen diesen Pixeln im YUV-Farbraum. Mit diesen Distanzen können die n-dominantesten Farben ermittelt werden. Für das Farbschema, wie es in Windows 8 verwendet wird, reicht eine Farbe aus. Folgen Sie dem Link für seine Implementierung in Mathematica.
Antwort3
Welche Farbe auch immer am häufigsten vorkommt. Wenn Sie vor dem Wechsel wissen möchten, welche Designfarbe verwendet wird, trennen Sie einfach alle Farben und fügen Sie alle gleichen Farben in Kleckse ein. Der größte Klecks ist die Farbe des Designs.
Antwort4
Ich weiß nicht genau, wie es funktioniert, aber ich habe einen Weg gefunden, es zu umgehen, indem Sie Ihre eigenen Farben auswählen und trotzdem die „automatische“ Einstellung verwenden können. Gehen Sie zum gewünschten Hintergrundbild und bearbeiten Sie es in Photoshop oder MsPaint oder einer beliebigen Bildbearbeitungssoftware, die Sie haben. Tragen Sie unten im Bild einen dünnen Streifen der gewünschten Farbe auf, speichern Sie ihn und legen Sie ihn erneut als Hintergrund fest. Wenn das nicht funktioniert, müssen Sie möglicherweise unten im Bild mehr von der gewünschten Farbe hinzufügen, aber irgendwann erhalten Sie die gewünschte Farbe in der „automatischen“ Einstellung.