When you specify license information for the images on your website’s structured data, the image can display with a Licensable badge on image thumbnails in Google Images. This tells people that license information is available for the image, and provides a link to the license in the Image Viewer, which offers more detail on how someone can use the image.
Add structured data or IPTC photo metadata
To tell Google which images are licensable, add structured data or IPTC photo metadata to each licensable image on your site. If you have the same image on multiple pages, add structured data or IPTC photo metadata to each image on each page that it appears.
There are two ways that you can add license information to your image. You only need to provide Google with one form of information to be eligible for the Licensable badge, and any of the following methods is sufficient:
json+ld Source Code
IPTC photo metadata
PTC photo metadata is embedded into the image itself, and the image and metadata can move from page to page while still staying intact. You only need to embed IPTC photo metadata once per image.
Note: If you choose to use both IPTC photo metadata and structured data, and if any information conflicts between the two, Google will use the structured data information.
HTML5 Makrup
You can markup your figures like I have done and should work the same way.
Rich Snippet Results
-
A URL to a page that describes the license governing an image’s use. Specify this information with the Schema.org license property or the IPTC Web Statement of Rights field.
-
A URL to a page that describes where the user can find information on how to license that image. Specify this information with the Schema.org acquireLicensePage property or the IPTC Licensor URL field.