title: How do I consider an cell array image as an input of blockproc?
body: <pre><code>function block = block_partion(image, size_of_theblock)  
  
  image = cellfun(@(x)((x-mean(x(:)))./std(double(x(:)))),image, 'UniformOutput',false);
  fun = @(block_struct) std2(block_struct.data) * ones(size(block_struct.data));
  
  block = blockproc(image, [size_of_theblock size_of_theblock],fun);
  end
  </code></pre>
  
  <p>This is the error that i get:</p>
  
  <p>Error using blockproc>parse_inputs (line 997)
  Invalid input image.  The input image to BLOCKPROC should be either a numeric matrix, a string filename, or an
  ImageAdapter object.  See the documentation for BLOCKPROC for a list of readable file formats and their
  extensions.  See the documentation for ImageAdapter for information on making ImageAdapter objects.</p>