imread函数_MATLAB图像处理:27:使用imtranslate函数平移图像
本示例说明如何使用imtranslate
函数对图像执行平移操作。平移操作将图像在x或y方向或两者上移动指定数量的像素。
将图像读入工作区。
I = imread('cameraman.tif');
显示图像。图像的大小为256 x 256像素。默认情况下,imshow
显示图像的左上角坐标为(0,0)。
figureimshow(I)title('Original Image')
平移所述图像,在X -方向移位图像15个像素,在ÿ -方向移位25个像素。请注意,默认情况下,imtranslate
在原始256 x 256图像的边界(或限制)内显示转换后的图像。这导致某些移位的图像被剪切。
J = imtranslate(I,[15, 25]);
显示移位的图像。图像的大小为256 x 256像素。
figureimshow(J)title('Translated Image')
设置'OutputView'
参数为'full'
,防止剪切平移的图像。新图像的大小为281 x 271像素。
K = imtranslate(I,[15, 25],'OutputView','full');
显示平移的图像。
figureimshow(K)title('Translated Image, Unclipped')
注:本文根据MATLAB官网内容修改而成。
欢迎您进一步了解以下MATLAB系列文章:
吃小羊:MATLAB作图实例:00:索引zhuanlan.zhihu.com
吃小羊:MATLAB金融工具箱:00:索引zhuanlan.zhihu.com
imread函数_MATLAB图像处理:27:使用imtranslate函数平移图像相关推荐
- imread函数 matlab_MATLAB图像处理:01:基本图像导入,处理和导出
本示例说明如何将图像读取到工作区中,调整图像中的对比度,然后将调整后的图像写入文件. 步骤1:读取并显示图像 使用imread命令将图像读入工作区.该示例读取工具箱附带的示例图像之一,名为pout.t ...
- imread函数_MATLAB图像处理:23:使用缩放函数调整图像大小
本示例说明如何使用imresize函数调整图像大小. 指定放大倍数 将图像读入工作区. I = imread('circuit.tif'); 使用imresize功能调整图像尺寸.在此示例中,您指定放 ...
- matlab floor函数_MATLAB图像处理:08:在交通视频中检测汽车
本示例说明如何使用"图像处理工具箱"来可视化和分析视频或图像序列.本示例使用VideoReader(MATLAB),implay和其他图像处理工具箱功能来检测交通视频中的浅色汽车. ...
- matlab里toimage函数_MATLAB图像处理函数大全
Import, Export, and Conversion Read and Write Image Data from Files imread Read image from graphics ...
- 图像处理笔记(2)---- OpenCV imread函数详解
imread()读取图片文件,imread函数有两个参数,第一个参数是图片路径,第二个参数表示读取图片的形式,有三种: cv2.IMREAD_COLOR:加载彩色图片,这个是默认参数,可以直接写1. ...
- matlab修改图片位深度_MATLAB 图像处理
MATLAB 图像处理 基础 简介 图像类型 灰度图像 二值图像 RGB图像 索引图像 颜色图 colorcube 获取颜色图 colormap 更改颜色图 HSV彩色空间 rgb2hsv 将RGB颜 ...
- Python 中各种imread函数的区别与联系
Python 中各种imread函数的区别与联系 最近一直在用python做图像处理相关的东西,被各种imread函数搞得很头疼,因此今天决定将这些imread总结一下,以免以后因此犯些愚蠢的错误.如 ...
- matlab 细化函数,MATLAB图像处理工具箱函数(细化篇).doc
MATLAB图像处理工具箱函数(细化篇) 第3章 MATLAB数字图像处理工具箱 3.1 MATLAB图像预处理 3.1.1 图像处理的基本操作 1. 读入并显示一幅图像 clear %清除所有的工作 ...
- OpenCV笔记02:用cv2.imread函数读取图片
1.读取图片 import cv2 img = cv2.imread('image.jpg') print(img) 2. 查看输出 [[[ 33 26 103][ 34 21 100][ 34 15 ...
最新文章
- IE6/IE7中JavaScript json最后一个键值后不能增加逗号
- Android开发--详解SAX解析XML文件
- 关于枚举概念的理解以及存在意义
- 使用rsync同步网路备份
- 字符集与编码(四)——Unicode
- [solr] - solr5.2.1环境搭建 - 使用solr自带的jetty服务器
- Oracle数据库事务回滚和提交,数据库 事务提交和回滚
- C语言中printf(built: %s %s,__TIME__,__DATE__);方便调试
- 信息学奥赛一本通(1131:基因相关性)
- FTP服务器构建与维护,ftp服务器的搭建与三种访问途径
- 不同苹果账号体系的Capabilities情况
- layui前端页面table表格怎么格式化转换时间_个人经历:我的前端学习历程
- python手机版下载-qpython手机版下载
- c语言转换yyyy年mm月,C语言求教 输入一个日期(格式:YYYY/MM/DD),要求输出这个日期对应星期几 有些年分无结果?...
- C#基础 控制台应用程序(一)介绍
- 旋转式光电编码器的设计动向
- Verilog Language--Modules:Hierachy--Module add
- python画动态表情包_20行代码制作字符画版小黄鸭表情包
- phpwind9.0 read.php 修改,phpwind9.0模板制作教程——制作论坛风格
- win7电脑怎么录制视频 电脑怎么录屏
热门文章
- 华为云占用443端口_关于XAMPP默认端口80和443被占用的问题
- oracle recover redo,oracle redo log日志(当前或非当前日志)损坏之后的db恢复
- MATLAB(六)数据处理
- simulink学习仿真(微分模块、传递函数模块使用、波特图频率特性)day3
- C++实现大数据乘法
- c语言assign用法,object-c语言的nonatomic,assign,copy,retain的区别
- C语言的叙述大小写字母e1相同,第1、2章C语言基础练习题
- 2021年程序员1月薪资统计,你在哪一档?
- C#复数类Complex的封装
- IBinder获取手机服务信息异常