[PAT-乙级]1066.图像过滤
来源:互联网 发布:微专业麻瓜python编程 编辑:程序博客网 时间:2024/05/16 11:05
1066. 图像过滤(15)
时间限制
400 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue
图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。
输入格式:
输入在第一行给出一幅图像的分辨率,即两个正整数M和N(0 < M, N <= 500),另外是待过滤的灰度值区间端点A和B(0 <= A < B <= 255)、以及指定的替换灰度值。随后M行,每行给出N个像素点的灰度值,其间以空格分隔。所有灰度值都在[0, 255]区间内。
输出格式:
输出按要求过滤后的图像。即输出M行,每行N个像素灰度值,每个灰度值占3位(例如黑色要显示为000),其间以一个空格分隔。行首尾不得有多余空格。
输入样例:3 5 100 150 03 189 254 101 119150 233 151 99 10088 123 149 0 255输出样例:
003 189 254 000 000000 233 151 099 000088 000 000 000 255
#include<stdio.h>int image[502][502];int main(){//freopen("D://input.txt", "r", stdin);int m, n, a, b, value;scanf("%d%d", &m, &n);scanf("%d%d", &a, &b);scanf("%d", &value);for(int i = 0; i < m; i ++){for(int j = 0; j < n; j ++){int tmp;scanf("%d", &tmp);if(j != 0)printf(" ");if(tmp >= a && tmp <= b)printf("%03d", value);elseprintf("%03d", tmp);}printf("\n");}return 0;}
阅读全文
0 0
- [PAT-乙级]1066.图像过滤
- PAT 1066. 图像过滤(15)-乙级
- 1066. 图像过滤(15) PAT乙级
- PAT乙级 1066. 图像过滤(15)
- PAT乙级 1066. 图像过滤(15)
- [PAT乙级]1066. 图像过滤(15)
- pat 乙级 1066. 图像过滤(15)
- PAT乙级1066. 图像过滤(15)
- 1066. 图像过滤(15) PAT乙级真题
- PAT 1066. 图像过滤(15)
- 1066. 图像过滤(15) PAT
- PAT——1066. 图像过滤(15)
- PAT 1066 图像过滤
- PAT 1066图像过滤
- PAT B1066. 图像过滤
- PAT 1066图像过滤 C
- 图像过滤(PAT-1066)
- PAT Basic 1066. 图像过滤(15)(C语言实现)
- Android Studio安装Kotlin插件
- 装饰者设计模式
- Caffe for FlowNet2
- 简单易用小技能:解决无线鼠标在有电情况下突然连接不了计算机的情况
- MySQL
- [PAT-乙级]1066.图像过滤
- 腾讯云服务器MySQL开放外部访问权限
- 数据结构C语言版--动态顺序表的基本功能实现(二)
- ServiceLoader 使用
- Qt标准对话框之QColorDialog
- django 内置过滤器
- [PAT-乙级]1067.试密码
- Computer Vision for Autonomous Vehicles: Problems, Datasets and State-of-the-Art
- 整合SSH时,进行save操作报错Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作