{
   "class" : {
      "owl:equivalentClass" : "dcmitype:Image",
      "rdf:type" : "rdfs:Class",
      "rdfs:comment" : "An image file.",
      "rdfs:label" : "ImageObject",
      "rdfs:subClassOf" : "schema:MediaObject"
   },
   "properties" : {
      "schema:caption" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The caption for this object. For downloadable machine formats (closed caption, subtitles etc.) use MediaObject and indicate the [[encodingFormat]].",
         "rdfs:label" : "caption",
         "schema:domainIncludes" : [
            "schema:AudioObject",
            "schema:VideoObject",
            "schema:ImageObject"
         ],
         "schema:rangeIncludes" : [
            "schema:Text",
            "schema:MediaObject"
         ]
      },
      "schema:embeddedTextCaption" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Represents textual captioning from a [[MediaObject]], e.g. text of a 'meme'.",
         "rdfs:label" : "embeddedTextCaption",
         "rdfs:subPropertyOf" : "schema:caption",
         "schema:domainIncludes" : [
            "schema:AudioObject",
            "schema:VideoObject",
            "schema:ImageObject"
         ],
         "schema:isPartOf" : "http:pending.schema.org",
         "schema:rangeIncludes" : "schema:Text",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/2450"
      },
      "schema:exifData" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "exif data for this object.",
         "rdfs:label" : "exifData",
         "schema:domainIncludes" : "schema:ImageObject",
         "schema:rangeIncludes" : [
            "schema:PropertyValue",
            "schema:Text"
         ]
      },
      "schema:representativeOfPage" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "Indicates whether this image is representative of the content of the page.",
         "rdfs:label" : "representativeOfPage",
         "schema:domainIncludes" : "schema:ImageObject",
         "schema:rangeIncludes" : "schema:Boolean"
      }
   }
}