24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2333  |  回复: 1

Marx126

铜虫 (初入文坛)

[求助] im2col and col2im

例如说下面矩阵a是一个图像矩阵:
a =

     1     2     3
     4     5     6
     7     8     9

我首先用im2col将a分块并转换为列向量:
>> c=im2col(a,[2 2],'sliding')

c =

     1     4     2     5
     4     7     5     8
     2     5     3     6
     5     8     6     9

然后我再用col2im函数想还原矩阵a:>> e=col2im(c,[2 2],[3 3],'sliding')
然后就成了如下提示,老是出错,我到底哪里错了,哭了一整天了,求指点!
??? Error using ==> reshape
To RESHAPE the number of elements must not change.

Error in ==> col2im at 84
    a = reshape(b,mat(1)-block(1)+1,mat(2)-block(2)+1);


im2col使用sliding类型的话,col2im怎么重构回去原来的???
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Marx126

铜虫 (初入文坛)

大家有研究块排序的吗
2楼2016-12-05 18:08:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Marx126 的主题更新
信息提示
请填处理意见