With the type 'bytes', you can send arbitrary binary data.
The only limit is the 'reasonable size', i.e. your messages should
typically not be bigger than a couple of megabytes with an absolute
maximum of 2G ... but that will not be a problem for smallish images I
suppose.
-h