[問題] 大矩陣的部份區域平均化
假設我有個 9 by 9 的矩陣A, 我需要在3 by 3這移動塊做平均, 所以A會被分
成9個區做平均, 並將平均值丟回A的原區域. 有不用for做的方法嗎?
用for跑起來好慢orz.
謝謝
*找到medfilt2好像可以做, 不過如果矩陣中間有不要做平均的部份要怎避開?
*medfilt2做起來不是我想要的方法orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.110.203.63
※ 編輯: DavisX 來自: 140.110.203.63 (03/17 16:01)
※ 編輯: DavisX 來自: 140.110.203.63 (03/17 16:23)
推
03/17 16:36, , 1F
03/17 16:36, 1F
→
03/17 16:37, , 2F
03/17 16:37, 2F
→
03/17 16:45, , 3F
03/17 16:45, 3F
→
03/17 17:15, , 4F
03/17 17:15, 4F
推
03/18 09:57, , 5F
03/18 09:57, 5F
blkproc在2010b被移除了
blockproc有個缺點是, 在你vortex box的m n, 和原圖的 m0 n0, 不能被整除時, 出來的
矩陣大小會和原來的不一樣 (較大)
※ 編輯: DavisX 來自: 140.110.200.122 (03/18 16:26)
→
03/19 09:53, , 6F
03/19 09:53, 6F
→
03/19 10:30, , 7F
03/19 10:30, 7F
→
03/19 13:06, , 8F
03/19 13:06, 8F
→
03/19 13:18, , 9F
03/19 13:18, 9F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章
7
20