私のリストには、プロジェクトの中で整数の2次元配列が含まれているliという名前のリストがあります。私は配列の等しいインデックスの最大値を持って、array2という名前の新しい配列を作成したいと思います。私はこのコードを書いたが、それは遅い。リスト内に存在する配列の等価インデックスの最大値に達する
for (int i = 0; i < 100; i++)//the size of each array is [100,100]
for (int j = 0; j < 100; j++)
{
int ma = -2;
int d = 0;
while (d <= f)//"f" is the number of items in the list
{
ma = Math.Max(ma, Convert.ToInt32(li[d].GetValue(i, j)));
d++;
}
array2[i, j] = ma;
}
どのようにすればよいですか? emguCvを使用して改善することはできますか?はいの場合は、どうすればいいですか?ありがとうございます。 ですから、li
要素にアクセスするためにボクシングは/アンボクシングを持っていません
ma = Math.Max(ma, li[d][i, j]);
GetValue
が要素にアクセスするには遅い方法です(:li
は、整数の配列がある場合に
現時点であなたの質問を理解することは難しいです。あなたの質問の本文とタイトルがそれぞれ独立しているように、コードをより慎重に書式設定するのと同様に、短いが完全な例が役立ちます。 http://tinyurl.com/so-hintsを読んでください –
私は作品が欠落していると言うでしょう。あなたは 'named li 'で始まり、 – xanatos