我有以下 4x4 矩阵:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
我想提取并存储(在一些新闻变量中)以下四个子矩阵 2x2:
[1 2
5 6]
[3 4
7 8]
[9 10
13 14]
[11 12
15 16]
这就像openCV的“矩形”(http://docs.opencv.org/java/org/opencv/core/Rect.html)功能,但我不想使用OpenCV。
我必须使用并行化编译器,因此我想使用文献中存在的著名循环转换来提取子矩阵:“循环平铺”(也称为“循环阻塞”或“循环展开和堵塞”或“循环剥离和交换”)。-(http://en.wikipedia.org/wiki/Loop_tiling)
可能吗?