matlab批量裁剪图像并保存,matlab批量裁剪tif图片
matlab出图的时候忘了设置去掉白边,懒的重新出图,电脑没装PS,word裁剪影响分辨率,遂试了一下matlab的裁剪函数imcrop
I2=imcrop(I,[a b c d]);%利用裁剪函数裁剪图像,其中,(a,b)表示裁剪后左上角像素在原图像中的位置;c表示裁剪后图像的宽,d表示裁剪后图像的高
代码以下:
for k=1:10
p=k;
q=int2str(p);
path='C:\Users\TVGM\Desktop\新疆\出图\';
i=imread(strcat(path,num2str(k),'.tif'));
[I2,rect] = imcrop(i,[20,35,580,550]);
%若有一个图像为i,在matlab中进行如下操作,imcrop的参数为[2,2,2,2]
%代表左上角坐标为[2,2],裁剪的长度2,宽度为2。
figure(1); imshow(i);
hold on
x1=rect(1);
x2=rect(2);
w=rect(3);
h=rect(4);
rectangle('Position',[x1,x2,w,h], 'EdgeColor','y');
x3=x1+w;
x4=x2+h;
hold off
figure(2); imshow(I2);
imwrite(I2,strcat('C:\Users\TVGM\Desktop\新疆\出图\出图\',num2str(k),'.tif'));
end
matlab批量裁剪图像并保存,matlab批量裁剪tif图片相关推荐
- matlab在图片中添加文本并保存,Matlab 在图片中加入文本并保存
Matlab 在图片中加入文本并保存,要求无白边且不改变图片尺寸 在写程序的过程中,想要在图片中加入一些文字,结果在保存结果的时候图像出现白边,尺寸也随之改变,感觉图片变得模糊了,于是在网上寻找mat ...
- matlab计算正交变换,图像的正交变换matlab.pdf
图像的正交变换matlab <数字图像处理>课程实验报告 实验名 :图像的正交变换实验 1 院系: 自动化测试与控制系 班级: 1201132 姓名: 李丹阳 学号: 1120110113 ...
- 批量处理图像的大小-MATLAB
本人菜鸟一枚,刚接触图像处理,为了批量修改自己的图像的大小,查找了一些资料,经过自己的修改,终于取得了成功.特意把代码奉献出来,希望对大家有所帮助.代码如下: file_path = 'D:\trai ...
- matlab中腐蚀图像的编写,Matlab实现二值图像的腐蚀算法源代码
标签: 1.二值图像的腐蚀原理:我们知道,二值图像就是0和1组成的矩阵,0为黑1为白,腐蚀作用在1上面也就是图像高光白色部分,然后白色部分往外收缩.腐蚀就是类似于黑色军队反攻白色军队,最终把自己的黑色 ...
- matlab波纹噪声图像的平滑,matlab图像水波纹
%matlab图像水波纹 clear all;close all;clc; img=imread('lena.jpg'); img = im2double(img); [h, w, c]=size(i ...
- matlab画波动图像,【基于Matlab的波动方程的可视化实现最终版材料】
基于Matlab的波动方程的可视化实现(最终版) <基于Matlab的波动方程的可视化实现.doc>由会员分享,可免费在线阅读全文,更多与<基于Matlab的波动方程的可视化实现(最 ...
- matlab怎么改图像的坐标轴,MATLAB函数图像坐标轴刻度改变
XTick XTickLabel text TeX Matlab 特殊符号 我的电脑已经装过CTeX了,不知道没有装CTeX的电脑能否正确运行这个程序 MATLAB画出来的函数图像坐标 ...
- 使用node批量抓取并保存 rosi小姐姐写真图片
有的时候我们浏览一些网站,主要是为了看里面的图片,但是这样会存在几个问题 网速不给力的情况下怎么办? 来回切换网页,感觉好辛苦 我们一起来学习如何批量下载图片到本地然后查看 主要node工具 chee ...
- matlab小程序怎么单独保存,matlab编写小程序
Matlab编写与调用函数_信息与通信_工程科技_专业资料.会使用 MATLAB 学习指南 第六章.编写与调用函数 在这一章中,我们讨论如何用多源代码文件来构造一个程序. ... MATLAB简单函数 ...
- matlab能给图像编组么,Matlab如何画箱线图群组
data = rand(20,24) month = repmat({'jan' 'feb' 'mar' 'apr' 'may' 'jun' 'jul' 'aug' 'sep' 'oct' 'nov' ...
最新文章
- 畅销书《简明的TensorFlow2》作者李卓桓开讲啦!
- android 获取Service(服务)的运行状态
- nginx模块定制开发中介入http模块的方法及NGX_HTTP_CONTENT_PHASE阶段的详细介绍
- linux下配置samba服务器(以CentOS6.7为例)
- 夜间工作致癌的原因被发现:熬夜破坏了癌症相关基因的节律,导致DNA损伤增加、修复效率降低...
- 95-190-442-源码-window-Trigger-ProcessingTimeTrigger
- 数据流程图 符号说明
- The valid characters are defined in RFC 7230 and RFC 3986-Tomcat解决方案
- 选课中应用Redis一些思考
- IIS 7 启用 gzip 静态压缩 压缩js和css文件
- Ubuntu安装sqllite3并使用
- C语言中指针定义的字符串和数组定义的字符串的区别
- 解决lay out无法使用闪退问题,SketchUp 2022 MAC中文 (草图大师) 支持M1intel芯片,支持monterey最新系统
- React:在发表评论功能中加入表情emoji
- ubuntu20.04设置静态IP地址
- linux的grub是什么意思,grub是什么意思
- Cisco ❀ 双向地址转换(源地址转换+地址映射)
- 手把手教学:如何设计 SDK
- Word 标题前添加一颜色竖线条
- 使用oppo手机,要记得关闭这些设置,不然手机会越用越卡