1128:图像模糊处理
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 8203 通过数: 3472
【题目描述】
给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:
1.四周最外侧的像素点灰度值不变;
2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。
【输入】
第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1≤n≤100,1≤m≤100。
接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间。
【输出】
m行,每行n个整数,为模糊处理后的图像。相邻两个整数之间用单个空格隔开。
【输入样例】
4 5
100 0 100 0 50
50 100 200 0 0
50 50 100 100 200
100 100 50 50 100
【输出样例】
100 0 100 0 50
50 80 100 60 0
50 80 100 90 200
100 100 50 50 100
【来源】
No
代码
#include<iostream>
#include<cmath>
using namespace std;
int main()
{int m,n;int a[101][101];double b[101][101];int i,j;cin>>n>>m;for(i=1;i<=n;i++)for(j=1;j<=m;j++)cin>>a[i][j];for(i=1;i<=n;i++){for(j=1;j<=m;j++)if((i==1||i==n||j==1||j==m)) b[i][j]=a[i][j];else b[i][j]=round((a[i][j]+a[i-1][j]+a[i+1][j]+a[i][j-1]+a[i][j+1])/5.0);}for(i=1;i<=n;i++){for(j=1;j<=m;j++)cout<<b[i][j]<<" ";cout<<endl;}return 0;
}
1128:图像模糊处理相关推荐
- 信息学奥赛一本通超详细题解,动画图文题解
内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...
- 信息学奥赛一本通 1128:图像模糊处理 | OpenJudge NOI 1.8 13:图像模糊处理
[题目链接] ybt 1128:图像模糊处理 OpenJudge NOI 1.8 13:图像模糊处理 [题目考点] 1. 二维数组 2. 四舍五入取整函数 <cmath>中的函数: dou ...
- 信息学奥赛一本通(1128:图像模糊处理)
1128:图像模糊处理 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 26756 通过数: 11417 [题目描述] 给定nn行mm列的图像各像素点的灰度 ...
- 信息学奥赛一本通C++语言——1128:图像模糊处理
[题目描述] 给定m行n列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理: 1.四周最外侧的像素点灰度值不变: 2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍 ...
- opencv数字图像处理(图像模糊)
图像基础 图像几何变换 图像模糊 图像边缘 图像阈值分割 形态学处理 图像模糊 1)一维卷积:定义比较简单的运算 2)二维卷积:标准版&实用版(对应相乘) 卷积之后图片变小,其余部分进行填充 ...
- webpack 占位符_通过示例学习Webpack:占位符图像模糊
webpack 占位符 by Kalalau Cantrell 通过Kalalau Cantrell 通过示例了解Webpack:占位符图像模糊 (Learn Webpack by Example: ...
- Python 开源项目 Top 10 精选(平均star为1128)
翻译 | SuiSui 最近,Mybridge对250个Python开源项目进行了排名,从中精选出了Top 10.这些开源项目平均star为1128,内容包括Python新利器Pipenv, 自组织映 ...
- Python使用过滤器(filter)进行图像模糊处理
Python使用过滤器(filter)进行图像模糊处理 目录 Python使用过滤器(filter)进行图像模糊处理 #原始图像
- 强大的NVAE:以后再也不能说VAE生成的图像模糊了
©PaperWeekly 原创 · 作者|苏剑林 单位|追一科技 研究方向|NLP.神经网络 前几天笔者在日常刷 arixv 的时候,然后被一篇新出来的论文震惊了!论文名字叫做 NVAE: A Dee ...
最新文章
- laravel 5.1 Eloquent常见问题
- mac os 命令行下载
- python使用缩进来体现代码之间的逻辑关系-python使用缩进来体现代码之间的逻辑关系吗?...
- Java继承、重写与重载 笔记
- Linux磁盘分区了解多少?Linux入门必看
- JavaScript——max-age
- Java 集合系列04之 fail-fast总结
- python三角函数拟合_使用python进行数据拟合最小化函数
- [Java] ApplicationContext 辅助类
- K8S 核心组件 kubelet 与 kube-proxy 分析
- Struts,Hibernate,Spring经典面试题收藏(转)
- 解决ifconfig没有网卡问题
- mysql用命令行创建表_mysql命令行创建表
- 浙大计算机学硕名额,浙大计算机学硕复试线399分,专硕375,不愧被称为“炸大”...
- CentOS7各个版本镜像下载地址
- Pandas小小项目2-----根据10日均线策略买卖股票的股票回溯分析
- android开发简历,轻松拿到了阿里Android高级开发工程师的offer
- Mac电脑上如何添加打印机
- M0内核单片机中断向量重映射
- 网易邮箱大师代收gmail
热门文章
- [转]tesseract OCR Engine overview字符识别学习
- 开发中 常用 js 记录(一)
- CSS3学习之 animation 属性
- Gmail POP3设置
- resizable 回调函数参数详解
- python颜色填充代码_在python tu中用颜色填充形状
- 7-49 数组乱炖 (10 分)
- 微信跳一跳python全部代码_微信跳一跳python代码
- python源码编译 mingw_使用 MinGW 编译 C/C++ 写的 python 扩展
- 微博 用户画像_微博/抖音/快手/小红书/B站内容营销和粉丝画像研究