Thanks for the help, Nick!
It worked like a charm. I installed the Base64 node, and the flow is quite simple (of course it is!):
[{"id":"d98d38ad.2672c8","type":"mqtt in","z":"d22e2987.2dd1d8","name":"Image","topic":"ELX/MQTT/Image","qos":"0","broker":"61e7747f.9e188c","x":810,"y":60,"wires":[["803aec50.7fc51"]]},{"id":"803aec50.7fc51","type":"base64","z":"d22e2987.2dd1d8","name":"Encode","x":1020,"y":60,"wires":[["b4187f4d.4be78"]]},{"id":"b4187f4d.4be78","type":"ui_template","z":"d22e2987.2dd1d8","group":"d86e3ba5.2791c8","name":"Display Image","order":0,"width":"6","height":"5","format":"<img width=\"32\" height=\"32\" alt=\"image\" src=\"data:image/jpg;base64,{{msg.payload}}\"/>","storeOutMessages":true,"fwdInMessages":true,"x":1200,"y":60,"wires":[[]]},{"id":"61e7747f.9e188c","type":"mqtt-broker","z":"d22e2987.2dd1d8","broker":"192.168.182.128","port":"1883","clientid":"LarryMacOS","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"willTopic":"","willQos":"0","willRetain":"false","willPayload":"","birthTopic":"","birthQos":"0","birthRetain":"false","birthPayload":""},{"id":"d86e3ba5.2791c8","type":"ui_group","name":"Group 2","tab":"5b6bf4.ffa4940c","order":2,"disp":true,"width":6},{"id":"5b6bf4.ffa4940c","type":"ui_tab","z":"","name":"Home","icon":"dashboard","order":1}]