Est-il possible d'obtenir la couleur moyenne (ou plus) de l'écran de l'ordinateur en temps réel sur un Mac? Par exemple, si je regarde ce site, il sera probablement blanc. J'essaie de faire de la lumière ambiante très simple avec Arduino.Obtenir les couleurs moyennes de l'écran en temps réel (Mac OS X)
1
A
Répondre
0
Je ne suis pas un développeur Mac, donc je suis peut-être à l'écart, mais je doute que Mac OS X fournisse une méthode spécifique pour obtenir la couleur moyenne de l'écran. Ce que vous pouvez faire est de prendre une capture d'écran et redimensionner jusqu'à un pixel en utilisant Core Image, qui devrait efficacement (en utilisant l'accélération matérielle si disponible) calculer la moyenne.
Hmm n'a pas pensé à ça. Si rien d'autre ne sera possible je vais l'essayer. – ajitam
@ajitam Voir [cette réponse] (http://stackoverflow.com/questions/12147779/how-do-i-release-a-cgimageref-in-ios/12148136#12148136) pour une approche similaire. C'est environ quatre fois plus rapide que l'itération sur des données de pixel. –