图像缩略图

马赛克发生器

版本1.8.0.0(64.6KB)由 Nikolay S.
照片马赛克发电机。选择瓷砖图像,以及带有图像的目录,看魔法。

11下载

更新2014年8月28日

查看版本历史记录

查看许可证

此函数用于基于单个(通常较大)主图像和多个小平铺图像生成马赛克图像。将从多个瓷砖图像中随机生成一个大型马赛克图像。生成的马赛克图像将与主图像组合,形成所需的结果。图像之间的比率“强度”由介于[0:1]之间的覆盖比率定义。较小的值将使较大的主图像占主导地位,而较大的覆盖率将使马赛克图像(由瓷砖图像形成)更加明显,而以牺牲主图像为代价。用户可以(也应该)定义具有不同覆盖率值的区域。例如,当主图像是纵向图像时,面周围的覆盖比率值应较小(约为0.2),而在其他不太重要的区域,覆盖比率值可能较高(约为0.7)。如果需要,用户还可以调整最终图像的大小、锐化小图像、将其转换为彩色(RGB)或灰色图像。
该节目的灵感来自以下视频:http://www.youtube.com/watch?v=c3af_hyhli4.。经过几次通过Photoshop尝试,我决定切换到我觉得更自信(Matlab)的领域,并享受这样做。后来我已经看到了其他基于Matlab的实施,一个比我的更好,但我相信我的对某人有用。


玩得高兴
如果出现注释,我将尝试修复代码。
获取最新的“输入到文件列表”功能(提交34944-http://www.mathwands.com/matlabcentral/fileexchange/34944.)对于这个。

引用

Nikolay S.(2021)。马赛克发生器(//www.tatmou.com/matlabcentral/fileexchange/30039-mosaic-generator),Matlab中央文件兑换。检索到

评论和评级(20.

维奈·雷迪

Nikolay S.

嗨,体育。
谢谢你的奉献级和善意的话语。
你几乎没有提到你在应用程序优化中的角色。你让我注意到了一些问题,帮助实现了一些愿望,形成了用户端,并且在我的改进方面做了出色的QA工作。这确实导致了应用程序的改进。
谢谢你的帮助!

PE.

作者(Nikolay)在优化这个应用程序的工作方式方面做了一个很棒的工作。
加载的图像现在保留在Matlab的内存中,这样就可以非常轻松地处理覆盖率等参数,而无需再次加载所有图像。
我对我的反馈真的受到了尼古拉的反馈,他已经实施了我所希望的一切。
再次感谢使这个应用程序更加访问,更好地与之合作!

Nikolay S.

嗨,体育。
我相信我使用持久变量类型找到了解决问题的解决方案。尝试更新版本。希望这将有所帮助。
当做
尼古拉

PE.

这个应用程序给出了一些非常好的结果!

我想知道是否可以多次使用加载/读取的图像:
如果我制作马赛克并希望与图块大小或覆盖值等设置一起游戏,我必须重新运行整个程序并重新加载我想要使用的所有图像。当然,我可以使用先前使用的设置,但这不会阻止应用程序再次将所有图像加载到其内存中。
每次想要调整所产生的马赛克时,每次需要几分钟,有500+图像。
是否可以继续使用我已加载以创建新马赛克的图像?

Nikolay S.

谢谢giancarlo pacitti.

詹卡洛

这真的很酷!真棒的东西。

汉南卡瓦茨

Nikolay S.

你好,尼廷
您应该安装应用程序,按下应用程序按钮将运行马赛克,或者在函数文件夹位于Matlab路径时运行“NS_mosaic_main.m”函数。您将看到相关对话框菜单-按照说明操作。。。
最佳后悔

纽丁

请告诉我如何使用这个代码

Nikolay S.

早上好爪子。
您应该安装应用程序,然后按App按钮将运行Mosaic,或运行“NS_MOSAIC_MAIN.M.M”功能。
如果运行“NS_mosaic_main.m”仍然显示错误,请向我发送错误文本
顺致敬意,

cal

SIR,哪个文件运行?我尝试运行所有文件,但它显示错误

好东西!

Ruth Livingstone.

很酷!还有乐趣:o)

Nikolay S.

欢迎你问,我通常回答得很快。我的大部分贡献都是GUI,这(我希望)相当直观。无论如何,如果有很多问题,你可以给我发电子邮件。

塞普斯

顺便说一句,我有MLR2010A 7.10

塞普斯

我是MatLab的初学者,我知道的几件事是数学运算的基础知识,我发现你可以编写自己的脚本并分享它非常有趣,我发现这很有趣,但作为新手,我想请你帮助我使用它,我已经下载了代码,那么,还有什么?我会很感激的。

德尼兹·库姆鲁

出色的工作,谢谢分享

Nikolay S.

hactor Fjdkf-谢谢你的赞美之词“出色的工作”。太糟糕了,你选择的分数是2/5,这有点令人困惑。。。

hactor fjdkfjdkf

优秀作品

MATLAB版本兼容性
使用R2009b创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始打猎吧!