李旭分享 http://blog.sciencenet.cn/u/lixujeremy 代码与散打爱好者!

博文

Matlab:不同Size图片镶嵌

已有 3524 次阅读 2014-12-26 15:49 |个人分类:Matlab|系统分类:科研笔记|关键词:学者| mosaic

开贴介绍不同Size图片的镶嵌方法,不同Size的图片是指图片的行列不相同的多个图片。

以两个不同Size的图片为例,运用代码实现图片在右侧或下方自动调整后的镶嵌操作,1.jpg817815列,2.jpg799800列。我们的目标是实现图 1的两种效果。镶嵌过程中1.jpgSize不变,但2.jpg依情况有对应的调整。

1

函数imresize()操作2.jpg,依据镶嵌的行或列调整2.jpg。以水平镶嵌(keyword控制)为例,根据1.jpg817行而得调整之后的2.jpg的伸缩Scale1.0225,伸缩后Size817×819。代码处理结果如图 23,毫无违和。

2


3

附上代码及测试数据(merge.rar)。

See Also

[1] Matlab:图片镶嵌

[2] MatlabResizeImage




https://m.sciencenet.cn/blog-1148346-854051.html

上一篇:Matlab: 趋势拟合模型
下一篇:Matlab:一元二次曲线拟合

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-29 18:19

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部