这个功能目标生成一个马赛克图像基于单个(通常是大型的)主要形象,和多个小瓷砖图像。大型马赛克图像将随机生成的多个瓷砖图像。由此产生的马赛克图像与主图像相结合,形成期望的结果。之间的比例图像“强度”被定义为(0:1)之间的覆盖比率等。较小的值将使大主要形象占主导地位,而更大的覆盖比率将马赛克图像(由瓷砖图像)更明显,牺牲的主要形象。用户可以(而且应该)定义的地区,不同的覆盖比率值。例如当主图像是一幅肖像,面对周围的覆盖比率值应该是小(约0.2),虽然它可以高约0.7)在其他更重要的领域。用户还可以调整最终的图像锐化的小图像,将其转换成颜色(RGB)或灰色图像,如果必要的。
这个项目的灵感来源于这个视频:http://www.youtube.com/watch?v=c3af_HyhLI4。尝试几次之后便通过Photoshop我决定切换到一个领域,我觉得更有信心(Matlab),并喜欢做它。后来我看过其他基于Matlab实现,一些比我,但我相信我能成为有用的人。
玩得开心!
的评论中我将尝试修复代码。
最更新的“输入文件列表”功能(提交34944 -//www.tatmou.com/matlabcentral/fileexchange/34944)这一个。
引用作为
Nikolay s (2023)。马赛克发电机(//www.tatmou.com/matlabcentral/fileexchange/30039-mosaic-generator), MATLAB中央文件交换。检索。
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux标签
MosaicGenerator /
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.8.0.0 | 改进的内存管理和小chnages |
||
1.7.0.0 | 照顾消失持续变量(例如当Matlab被关闭)。 |
||
1.6.0.0 | 添加持久性变量来避免重读图像。消耗存储器。 |
||
1.5.0.0 | ——有些文档此症 |
||
1.4.0.0 | 挤在一个应用程序,用起来更方便。 |
||
1.3.0.0 | 一些bug修复,一些新功能添加或修改。 |
||
1.2.0.0 | ——兼容R2011b (fileparts输出变化)解决。 |
||
1.1.0.0 | ——选择更好的GUI子图像。 |
||
1.0.0.0 |