Я пытаюсь работать с этим двухмерным массивом, представляющим оттенки серого изображения ... Я хочу, чтобы пикселировать изображение путем усреднения 2x2 блоков и замены каждого значения на среднее значение сетки 2x2 ... например, если вход является массив2D-манипуляция массивом в Java
2, 4, 31, 31
3, 3, 21, 41
1, 2, 10, 20
3, 2, 20, 30
тогда вы начинаете смотреть на первый 2х2 подрешетки (от верхнего левого)
2, 4
3, 3
и найти среднее этой подматрицы (которая равна (2 + 4 + 3 + 3)/4 = 3). В возвращаемом массиве, первый 2х2 суб-массив будет тогда
3, 3
3, 3
Затем мы рассмотрим следующий блок 2х2
31, 31
21, 41
со средним 31, следующий 2х2 блок на выходе будет
31, 31
31, 31
Мне интересно, какой подход лучше всего решить эту проблему. Не слишком уверены, как решить эту проблему ... Заранее спасибо
[Что вы пробовали] (http://whathaveyoutried.com)? –