title: Find color name when have Hue in android
body: <p>I only care about 12 colors:</p>
  
  <pre><code>red: RGB: 255, 0, 0
  pink: RGB: 255, 192, 203
  violet: RGB: 36, 10, 64
  blue: RGB: 0, 0, 255
  green: RGB: 0, 255, 0
  yellow: RGB: 255, 255, 0
  orange: RGB: 255, 104, 31
  white: RGB: 255, 255, 255
  black: RGB: 0, 0, 0
  gray: RGB: 128, 128, 128
  tea: RGB: 193, 186, 176
  cream: RGB: 255, 253, 208
  </code></pre>
  
  <p>When i read the pixel of bitmap, i can get the Hue value:</p>
  
  <pre><code>int picw = mBitmap.getWidth();
      int pich = mBitmap.getHeight();
      int[] pix = new int[picw * pich];
      float[] HSV = new float[3];
  
      // get pixel array from source
      mBitmap.getPixels(pix, 0, picw, 0, 0, picw, pich);
  
      int index = 0;
      // iteration through pixels
      for(int y = 0; y &lt; pich; ++y) {
          for(int x = 0; x &lt; picw; ++x) {
              // get current index in 2D-matrix
              index = y * picw + x;               
              // convert to HSV
              Color.colorToHSV(pix[index], HSV);
              // increase Saturation level
              //HSV[0] = Hue
              Log.i(getCallingPackage(), String.valueOf(HSV[0]));
          }
      }
  </code></pre>
  
  <p>Now i want to know what color of this pixel (only in 12 above colors)?</p>
  
  <p>I use HSV to see the range of color. When i have a color which doesn't in this list, i want to name it as similarly color in my list
  How can i do it?</p>
  
  <p>Thanks you so much</p>