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

博文

Matlab: Enhanced Mosaic Operation

已有 2526 次阅读 2015-10-18 22:40 |个人分类:Matlab|系统分类:科研笔记| Mosaic

Summary

前贴已经介绍同等尺寸的若干图片镶嵌操作的方法,本帖代码将比之前贴更加强大。若干图片还是要求具有同样的尺寸,并含有相同的波段数量。

Code Specification

代码设定在前端这些内容,

N=2;定义输出列数

color=[204,232, 207];定义输出背景颜色

blkimg.width=0.08;定义插入图片之间水平方向间距,归一化为图片的width

blkimg.height=0.12;定义插入图片之间垂直方向间距,归一化为图片的height

edgimg.width=0.5;定义图片与边缘之间水平方向间距,归一化为图片的width

edgimg.height=0.2;定义图片与边缘之间垂直方向间距,归一化为图片的height

如果blkimg.widthblkimg.heightedgimg.widthedgimg.height四变量全部赋值为0,此时结果将与前贴代码结果一致,不留出任何空白。比之前贴方法二同样具有优势,虽然都可以留出间距空白,但前贴方法对图像信息有损失,本帖代码没有损失。

Fig. 1

Acknowledgements

These images used here are all from MakotoChannel Google+, she is a dancer, special thanks to the nice & lovely Japanese girl.

MatMosaic.rar

References

[1] Matlab: 图片镶嵌.



https://blog.sciencenet.cn/blog-1148346-929098.html

上一篇:Matlab: Insert Text
下一篇:Matlab: Conversion from GeoTiff Format to Arc/Info Grid
收藏 IP: 202.112.90.*| 热度|

0

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

数据加载中...

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

GMT+8, 2024-4-24 17:36

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部