201503-1-图像旋转
试题编号: | 201503-1 |
试题名称: | 图像旋转 |
时间限制: | 5.0s |
内存限制: | 256.0MB |
问题描述: |
问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 输入格式 输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。 输出格式 输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩阵。 样例输入 2 3 样例输出 3 4 评测用例规模与约定 1 ≤ n, m ≤ 1,000,矩阵中的数都是不超过1000的非负整数。 |
python程序(100分):
n,m = map(int,input().split())
a = []
for i in range(int(n)):a.append(list(map(int,input().split())))
for i in range(int(m)-1,-1,-1):for k in range(int(n)):print(a[k][i],end=" ")print()
map()函数用法链接
append()函数用法链接
此题比较简单,但输入数据的处理上还是犯了些错误。
如下python代码提交时——运行错误(0分)
n,m = map(int,input().split())
for i in range(int(n)):a[i] = list(map(int,input().split()))
for i in range(int(m)-1,-1,-1):for k in range(int(n)):print(a[k][i],end=" ")print()
C语言程序:
#include <stdio.h>
#define N 1005
int a[N][N];int main()
{int n, m, i, j;scanf("%d%d",&n,&m);for(i=0;i<n;i++){for(j=0;j<m;j++){scanf("%d",&a[i][j]);}}for(i=m-1;i>=0;i--){for(j=0;j<n;j++){if(j != 0)putchar(" ");printf("%d",a[j][i]);}putchar("\n");}return 0;
}
c++程序:
#include <iostream>
#define N 1001
int a[N][N];using namespace std;int main()
{int n,m,i,j;cin>>n>>m;for(i=0;i<n;i++){for(j=0;j<m;j++){cin>>a[i][j];}}for(i=m-1;i>=0;i--){for(j=0;j<n;j++){cout << a[j][i] <<" ";}cout<<endl;}return 0;
}
201503-1-图像旋转相关推荐
- OpenCV中图像旋转(warpAffine)算法的实现过程
在OpenCV中,目前并没有现成的函数直接用来实现图像旋转,它是用仿射变换函数cv::warpAffine来实现的,此函数目前支持4种插值算法,最近邻.双线性.双三次.兰索斯插值,如果传进去的参数为基 ...
- 经验 | OpenCV图像旋转的原理与技巧
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|OpenCV学堂 01 引言 初学图像处理,很多人遇到的 ...
- OpenCV图像旋转的原理与技巧
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 转自|OpenCV学堂 01 引言 初学图像处理,很多人遇到的第一 ...
- R语言使用persp函数绘制三维图像实战(3D):自定义3D图、图像旋转、添加轴标签
R语言使用persp函数绘制三维图像实战(3D):自定义3D图.图像旋转.添加轴标签 目录
- python opencv 图像旋转
python opencv 图像旋转 原图 顺时针旋转 代码: import cv2 path = '2.jpg' img = cv2.imread(path,1) trans_img = cv2.t ...
- 无监督学习最新研究:通过简单的「图像旋转」预测便可为图像特征学习提供强大监督信号
作者:Spyros Gidaris.Praveer Singh.Nikos Komodakis 「雷克世界」编译:嗯~是阿童木呀.KABUDA.EVA 在过去的几年中,深度卷积神经网络(ConvNet ...
- 应用OpenCV进行图像旋转和平移
简 介: 本文中,你了解了了如何通过OpenCV完成对于图像的旋转和平移.我们首先通过 getRotationMatrix2D() 获取2D旋转矩阵,然后完成了对于图像的旋转.具体是通过warpAff ...
- freeImage图像旋转滤波
原文:http://www.cnblogs.com/wangshide/archive/2012/04/25/2470693.html 1. 使用了 freeImage 图像库进行图像读取,保存(如何 ...
- 使用python+opencv和pillow以及numpy对图像进行旋转,以及解决图像旋转过程中出现的黑边问题
文章目录: 1 使用pillow对图像进行旋转 1.1 pillow对图像进行旋转 1.2 解决使用pillow旋转过程中出现的黑边问题 2 使用opencv对图像进行旋转 2.1 opencv对图像 ...
- 图像旋转的MATLAB和OpenCV源码
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 源码中用到的lena.jpg.lena_gray ...
最新文章
- ajax async:false不管用_js 网络请求框架 ajax和axios、fetch的区别
- K-Means原理解析
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
- 高级筛选的以公式结果为条件
- 红旗linux 进不去图形界面,进不了红旗Linux6.0的图形界面请高手帮忙
- 图片异步上传,使用ajax上传图片
- 8个最高效的Python爬虫框架,你用过几个?
- hibernate自动建表到数据库及spring下自动建表到数据库
- Android 中 liblog 和 libcutils 的编译 trick
- Elasticsearch节点类型
- 移动固态硬盘(PSSD)怎么用?WTG随时随地封装系统
- Mac版idea快速切换大小写快捷键
- Hbase、Kudu和ClickHouse横向对比V2.0
- npm i --legacy-peer-deps
- golang学习笔记(6)-gorm实现查询功能
- 网页转PDF文件工具——wkhtmltopdf
- IPD的决策评审DCP(1):概念、战略性
- Leetcode 61~80
- html背景音乐自动播放embed,怎样在网页中插入背景音乐(自动播放代码).doc
- Nginx限制最大连接数、请求速率、下载速度
热门文章
- ubuntu16.04.3 ntp服务
- ssh: connect to host 192.168.121.128 port 22: No route to host
- vs下C# WinForm 解决方案里面生成的文件都是什么作用?干什么的?
- configure: error: cannot guess build type; you must specify one解决方法
- canvas drawImage方法不显示图片的解决方案
- 一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误。
- 如何在Windows中的命令提示符下删除特定目录中的文件/子文件夹
- Android Fragment手柄后退按钮按下[重复]
- 将向量附加到向量[重复]
- 看看什么是藏匿而不申请[重复]