【发布时间】:2017-06-05 16:02:51
【问题描述】:
我有一个二维矩阵[n,m],其中包含分段区域的索引。我需要将 matlab 中的矩阵重塑或调整为任意大小[n',m'],而不会丢失原始值。换句话说,我需要扩展分段区域。我尝试使用 reshpae,但它不起作用,因为高度和宽度的比例必须相似。 imresize 效果不佳,因为它会更改原始值。
【问题讨论】:
-
你的意思是像在现有矩阵中添加额外的行/列吗?
-
我不明白你想要什么。您是否正在寻找零填充?在保持相同内容的同时扩展图像的边框?请更明确您的目标。
-
您想使用哪些值来填充扩展区域?假设你有 10*10 的数据,你将它们扩展到 11*11,添加的 21 个值是多少?
-
将
imresize与插值方法nearest一起使用。
标签: matlab matrix reshape image-resizing