【matlab】图像裁剪函数imcrop的原点、长度、宽度问题

【matlab】图像裁剪函数imcrop的原点、长度、宽度问题

ID:3928006

大小:55.91 KB

页数:2页

时间:2017-11-25

【matlab】图像裁剪函数imcrop的原点、长度、宽度问题_第1页
【matlab】图像裁剪函数imcrop的原点、长度、宽度问题_第2页
资源描述:

《【matlab】图像裁剪函数imcrop的原点、长度、宽度问题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、【Matlab】图像裁剪函数imcrop的原点、长度、宽度问题Matlab中,函数imcrop用来裁剪图像,但有几个问题要探讨一下。先说imcrop的简单用法:I2=imcrop(I,RECT)I代表原图,RECT是裁剪区域。RECT的形式是这样的:[XMINYMINWIDTHHEIGHT]问:区域RECT的原点是怎么定义的,或者说在哪?区域RECT的长度和宽度,我写10231023的图像,吗输?出的就是大小为答:1.原点:左上角,大小从1开始,不是0!2.长度和宽度若有一个图像为N,在matlab中进行如下操作,imcrop的参数为

2、[2,2,2,2],代表左上角坐标为[2,2],裁剪的长度为2,宽度为2。N=[1,2,3,4,5,6,7,8,9;9,8,7,6,5,4,3,2,1;1,2,3,4,5,6,7,8,9;9,8,7,6,5,4,3,2,1;]N2=imcrop(N,[2,2,2,2])这样看以为输出的结果应该是这样的:**错误想法**N=123456789987654321123456789987654321N2=8723实际上输出结果是这样的:N=123456789987654321123456789987654321N2=876234876啊,长

3、宽怎么比我们预想的多1啊?没错,就是这样,当我们想要得到的结果大小为mn122的结果,我要这样写:N2=imcrop(N,[2,2,1,1])

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。