Identificare i colors utilizzando la camera android

Attualmente lavora su un progetto accademico per quanto riguarda il rilevamento dei colors in android. Sto cercando di rilevare il colore utilizzando le macchine fotografiche android che avrebbero durante l'anteprima dal vivo o dopo che l'image è stata presa.

Sto cercando qualcosa come questa image. Ciò è screenshot di applicazione di Android di ColorGrab . Fondamentalmente volevo identificare each colore come un particolare colore. Consente di fare un esempio per questo, supponiamo che l'applicazione ha rilevato # FF6CBB ma questo colore è in realtà simile a quello rosa, ma voglio segnare questo colore come ROSSO nella mia list. Quindi fondamentalmente voglio convertire tutti i colors in base da 8 a 10 colors. Quindi qualsiasi codice colore che dovrebbe cadere in una gamma particolare e che l'intervallo dovrebbe rappresentare solo un colore.

  • Storia indietro navigazione usando ng-include
  • aggiornare i dettagli di contatto su Android
  • Android Studio - Errore durante l'innalzamento della class com.google.ads.AdView
  • BroadcastReceiver non funziona se chiudo le applicazioni recenti
  • Clojure su Android
  • Come aggiornare lo stesso EditText utilizzando TextWatcher?
  • In questo codice di colore dell'image non è in realtà il codice esadecimale di Rosso, ma possiamo rendere questo codice colore rilevato nella categoria Colore Rosso.

    Nel complesso il mio objective del programma dovrebbe essere identificare qualsiasi codice colore della ruota dei colors come un colore tra i 10 colors particolari. Come e da quale modo posso calcolare questa cosa, dovrei usare la distanza più breve euclidea tra due colors?

    Qualcuno può dirmi algorithm o modo per calcolare questa cosa.

    image 1 

    Screen Shot di ColorGrab Applicazione

     example of color distribution 

    immettere qui la descrizione dell'immagine

  • Il mio algorithm per calcolare la posizione dello smartphone - GPS e sensori
  • One Solution collect form web for “Identificare i colors utilizzando la camera android”

    i vicini più vicini (k = 1 nel tuo caso) con distanza euclidea potrebbero funzionare nel tuo caso, perché avete solo 3 size (questo metodo soffre della maledizione della dimensionalità )

    È anche ansible scadere con diverse misure di distanza come la distanza di Hamming

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.