文件名称:双线性插值matlab代码-OT-texture-synthesis:OT的非参数纹理合成
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-15 23:53:37
系统开源
双线性插值matlab代码OT纹理合成 这里包括[1]中描述的非参数纹理合成算法,该算法使用下面的[2]查找补丁的排列。 [1],瑞安·韦伯斯特(Ryan Webster),2018年。 笔记 所有代码都在本机MATLAB中以确保可重复性,并且旨在实现快速和低内存执行。 要合成纹理,请运行setup.m,然后运行demo_MRF_synthesis.m 从创建图形文件夹中的[1]复制图形 在MATLAB R2015b上测试 不需要图像处理工具箱,但是'lanczos3'插值用于实验,因此,如果您没有该工具箱,则可以使用interp2双线性插值来调整图像的大小。 特别是随机卷积方法在双线性插值方法下看起来稍差一些。使用双向相似性总结视觉数据,Simakov等人,2008年 附加链接 [1]中的所有图像均来自flickr用户的摄影 如果您想使用随机卷积网络,则需要将自动微分库移至您的路径。 它也在本机MATLAB中,因此不需要安装。 也可以看看 [2]。 [3]使用双向相似性总结视觉数据,Simakov等人,2008年
【文件预览】:
OT-texture-synthesis-master
----cnn()
--------const_conv_periodic.m(2KB)
--------gram_layer.m(278B)
--------create_constraint_loss_net.m(763B)
--------loss_net_fn_obj.m(664B)
--------randn_relu_gram_synthesis.m(2KB)
--------vl_nnrelu.m(2KB)
--------optim()
----.gitignore(661B)
----README.md(1KB)
----MRF_synthesis.m(4KB)
----LICENSE(1KB)
----transform()
--------create_sample_inds.m(773B)
--------create_patch_sample_inds.m(2KB)
--------Spectrum.m(12KB)
--------grid_sample_inds.m(353B)
--------row2im_patch_sample_2D.m(3KB)
--------im2row_patch_sample_2D.m(2KB)
----demo_MRF_synthesis.m(987B)
----.gitattributes(378B)
----misc()
--------resize_image_2D.m(989B)
--------Histogram.m(7KB)
--------get_tiling.m(940B)
--------MR_innovation_capacity.m(915B)
--------vl_argparse.m(4KB)
--------innovation_capacity.m(833B)
----MRF_synthesis_gp.m(4KB)
----create figures()
--------figure_2.m(1KB)
--------figure_3.m(3KB)
--------figure_1.m(2KB)
----transport()
--------sinkhorn.m(411B)
--------sinkhorn_perm.m(2KB)
--------sinkhorn_perm_low_mem.m(5KB)
--------nn_search.m(993B)
--------sparse_sinkhorn_perm.m(2KB)
----setup.m(324B)