#10257. 【四级模拟】图像模糊

图像模糊

题目描述

给定一个 n×mn \times m 的整数矩阵表示灰度图像。对每个像素,取其自身和上下左右 4 个邻居(存在的)的平均值(向下取整)作为新值。边界处邻居不足时,只计算存在的像素。

例如:角上的像素只有自身 + 2 个邻居共 3 个数求平均;边上的像素有自身 + 3 个邻居共 4 个数求平均;内部像素有自身 + 4 个邻居共 5 个数求平均。

输入格式

第一行两个整数 n,mn, m1n,m1001 \le n, m \le 100)。

接下来 nn 行,每行 mm 个整数(0v2550 \le v \le 255)。

输出格式

输出模糊后的 n×mn \times m 矩阵(向下取整)。

样例输入

3 3
100 200 100
200 50 200
100 200 100

样例输出

166 112 166
112 170 112
166 112 166

数据范围

  • 1n,m1001 \le n, m \le 100
  • 0v2550 \le v \le 255
Problem Info

#10257. 【四级模拟】图像模糊

ID 10257
类型 传统题
时间 1000ms
内存 256MiB
尝试 0 已通过 0
难度 (无)
上传者
标签
暑假集训GESP四级模拟题二维数组邻域