 
 
 
 
 
 
Flatten and BlockProcessing
- To: mathgroup at smc.vnet.net
- Subject: [mg65618] Flatten and BlockProcessing
- From: "Maarten van der Burgt" <maarten.vanderburgt at icos.be>
- Date: Tue, 11 Apr 2006 04:04:27 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hallo,
I have a structure M:
M = {{{{a, b}, {e, f}}, {{c, d}, {g, h}}}, {{{k, l}, {o, p}}, {{m, n}, {q,
r}}}}
M//Dimensions
gives
{2, 2, 2, 2},
(or more general {n1, n2, m1, m2}; M is the result of the BlockProcessing
function from the Image Processing package)
Does anyone know an elegant way of 'flattening' M to give
{{a, b, c, d}, {e, f, g, h}, {k, l, m, n}, {o, p, q, r}}
with dimensions {4, 4} (or more general {n1*m1, n2*m2})?
Thanks for your help,
Maarten
- Follow-Ups:
- Re: Flatten and BlockProcessing
- From: János <janos.lobb@yale.edu>
 
 
- Re: Flatten and BlockProcessing

