Is there anything to indicate that marking up images as ImageObjects has any positive effect on indexing or search engine ranking or anything related (eg, rich cards/snippets)?
My experience
I dynamically marked up all the images on a site with full ImageObject schema.org structured data markup in the microdata format.
The result was hundreds of entries per page, like this:
image
@type ImageObject
name Widget
url https://widgetcorp.com/some-image-1.jpg
width
@type Intangible
name 40
height
@type Intangible
name 40
On Search Console/Google Webmaster Tools, the Structured Schema sections showed literally 100's of thousands of ImageObjects. No errors for any of them. When any individual page type on the site was tested with Google's Structured Data Test, again, all the images perfectly passed validation without errors or warnings, along with all the rest of the schema objects that were present on the page.
Yet, I couldn't detect any difference whatsoever in ranking or indexing of images or anything at all search engine related. Have you had a different experience with marking up images as ImageObjects?
EDIT 1:
Didn't mean to leave off the image filename off the URL. Just a typo - on site, I was properly passing an image file URL.