Platform Explorer / Nuxeo Platform 9.2

Component org.nuxeo.vision.core.service

Documentation

A service that performs Computer Vision tasks like classification, OCR, Face Detection ...

Implementation

Services

Extension Points

Contributions

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.vision.core.service" version="1.0">

  <documentation>
    A service that performs Computer Vision tasks like classification, OCR, Face Detection ...
  </documentation>

  <implementation class="org.nuxeo.vision.core.service.VisionImpl" />

  <service>
    <provide interface="org.nuxeo.vision.core.service.Vision" />
  </service>

  <extension-point name="configuration">
    <documentation>Used to the default behavior of the service</documentation>
    <object class="org.nuxeo.vision.core.service.VisionDescriptor" />
  </extension-point>

  <extension-point name="provider">
    <documentation>Used to define a new vision service provider</documentation>
    <object class="org.nuxeo.vision.core.service.VisionProviderDescriptor" />
  </extension-point>

  <extension target="org.nuxeo.vision.core.service" point="configuration">
    <configuration>
      <pictureMapperChainName>javascript.PictureVisionDefaultMapper</pictureMapperChainName>
      <videoMapperChainName>javascript.VideoVisionDefaultMapper</videoMapperChainName>
      <defaultProviderName>${org.nuxeo.vision.default.provider:=}</defaultProviderName>
    </configuration>
  </extension>

</component>