Hi all, I'm playing around with some image-related stuff in Julia and am using the method recommended here<http://nbviewer.ipython.org/url/jdj.mit.edu/~stevenj/IJulia%20Preview.ipynb> to get image data to render as an actual image inside of an IJulia notebook.
I'd like to extend Julia's multimedia display functionality to handle arrays of images (here's<http://blog.wolfram.com/data/uploads/2008/11/imageprocessing5.jpg> how Mathematica does it) and am trying to figure out the best way to do it. This is what I've written so that individual array elements (of type Png) display as images: type Png data end Base.writemime(io::IO, ::MIME"image/png", x::Png) = write(io, x.data) The only way I've been able to get arrays to render as images at all has been this: Base.writemime(io::IO, ::MIME"text/plain", x::Vector{Png}) = for i in x display(i) end which seems very wrong, conceptually, but does have the benefit of actually working. If anyone has thoughts on the right way to approach this question, I'd love to hear them. Cheers, Yuri
