コード例 #1
0
ファイル: ImageController.cs プロジェクト: gutogonn/PDI
 private float mediana(Color[] vetor, PixelColor sec)
 {
     float[] v = new float[vetor.Length];
     for (int i = 0; i < vetor.Length; i++)
     {
         if (sec.Equals(PixelColor.RED))
         {
             v[i] = vetor[i].r;
         }
         if (sec.Equals(PixelColor.GREEN))
         {
             v[i] = vetor[i].g;
         }
         if (sec.Equals(PixelColor.BLUE))
         {
             v[i] = vetor[i].b;
         }
     }
     Array.Sort(v);
     return(v[v.Length / 2]);
 }