2-х мерный массив, вычисляющий максимальное значение - PullRequest
0 голосов
/ 09 сентября 2010

Я пытаюсь получить максимальное значение в строке в 2d массиве. Например, это изображение в градациях серого. Для меня это не проблема, чтобы рассчитать горизонтальное и вертикальное максимальное значение серого.

Однако я не знаю, как рассчитать угловую линию (зеленую линию) из этого 2-мерного массива.

Любой может помочь мне с этим.

alt text

1 Ответ

1 голос
/ 09 сентября 2010

Знаете ли вы угол линии?

Вы можете использовать функции синуса и косинуса для вычисления значений x и y каждой точки.длина каждый раз.Вам нужно будет округлить значения x и y, потому что они не будут целыми числами.

Затем вы используете значения x и y в качестве индексов для двумерных массивов

...