I couldn't get it working. Base64 is accepted at the time of creating signature & the image also displays in compose window, but recipient of email do not see any image.
But it will be helpful as currently images in Gmail Signature can be only referred by URLs. So base64 image format is an option but not sure if its supported.