我有以下代碼:如何讓下面的代碼差值
Double[] colorED = new Double[75];
Double[,] ColorEd = new Double[10, 10];
for (int i2 = 0; i2 < (colorfeature3.Count())/color_no; i2++)
{
int cj = 0;
for (int i3 = 0; i3 < 10; i3++)
{
ColorEd[ci,cj]= (Math.Abs(colorfeature3[i2 * color_no + i3].GetHue()- colorarray[i3].GetHue()) + Math.Abs(colorfeature3[i2 * color_no + i3].GetSaturation() - colorarray[i3].GetSaturation()) +Math.Abs (colorfeature3[i2 * color_no + i3].GetBrightness() - colorarray[i3].GetBrightness()));
}
}
我要的是得到colorarray的元素中的每一個之間的差值(包含10元)和10 colorfeature3的元素(該數組包含750個元素,每個10元素與其他元素相互獨立,因爲它表示數據集中圖像的一個特徵)並將差異值保存爲10 * 10數組,然後獲取每行的最小值並將其保存到列表
任何人都可以提供幫助嗎?
是什麼* *最近意思?這是一個RGB色彩空間嗎? – pid
向我們顯示您的代碼以及您的失敗位置,所以我們可以幫助 – Marco
請查看[StackOverflow準則,詢問一個好問題](http://stackoverflow.com/help/how-to-ask)。 –