Yes.
Change the last image output to type buffer
Use this bit of flow...
[{"id":"f508aa8.70f5358","type":"change","z":"42ea7bd7.2e3c24","name":"Setup Email - inline","rules":[{"t":"set","p":"cid","pt":"msg","to":"","tot":"date"},{"t":"set","p":"attachments","pt":"msg","to":"[{\t \"filename\": 'snapshot_' & $replace($now(),\":\",\"_\") & '.jpg', \t \"content\": $$.combined,\t \"cid\": \"\" & cid & \"\"\t}]","tot":"jsonata"},{"t":"set","p":"topic","pt":"msg","to":"Activity detected","tot":"str"},{"t":"set","p":"payload","pt":"msg","to":"'<img src=\"cid:' & cid & '\"/>'","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":1170,"y":1240,"wires":[["e7e50356.464ba"]]},{"id":"208b28b4f1b60f29","type":"function","z":"42ea7bd7.2e3c24","name":"Setup Email as attachement","func":"//get mime\nconst imgType = msg.imageInfo.MIME.replace(\"image/\",\"\");\nconst filename = `snapshot_${Date.now()}.${imgType}`\nmsg.attachments = [{ filename: filename, content: msg.combined}];\n\n\nmsg.payload = \"See attached image\";\n\nmsg.topic = \"Activity detected\";\n\n\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1160,"y":1300,"wires":[[]]}]