グレースケールビットマップ画像のセクションの個々のピクセルを検索するVB2008コードがあります。ピクセル値が72未満の場合、ピクセルの座標を2次元配列に格納します。
コードを実行すると、次のエラーが発生します。「タイプ「整数」の値を「整数の2次元配列」に変換できません。
私のコードを以下に示します。このコードは、個々のピクセル値を取得するループ内にあります。私が間違っていることについて何か提案はありますか?
Dim bpCoordinates(,) As Integer
Dim yindex As Integer
Dim xindex As Integer
'If pixel value is < 72, store in array
'Framenumber and y are the integer values of the pixel coordinate
'xindex and yindex are the index values for the array that I want to store the coordinates in
If pixelValue < 72 Then
bpCoordinates = (FrameNumber, y xindex,yindex )
yindex = yindex + 1
xindex = xindex + 1
End If