public class ObjectRecognitionParser
extends org.apache.tika.parser.AbstractParser
implements org.apache.tika.config.Initializable
Example Usage :
<properties>
<parsers>
<parser class="org.apache.tika.parser.recognition.ObjectRecognitionParser">
<params>
<param name="class" type="string">org.apache.tika.parser.recognition.tf.TensorflowRESTRecogniser</param>
<param name="class" type="string">org.apache.tika.parser.captioning.tf.TensorflowRESTCaptioner</param>
</params>
</parser>
</parsers>
</properties>
| Modifier and Type | Field and Description |
|---|---|
static String |
MD_KEY_IMG_CAP |
static String |
MD_KEY_OBJ_REC |
static String |
MD_REC_IMPL_KEY |
| Constructor and Description |
|---|
ObjectRecognitionParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkInitialization(org.apache.tika.config.InitializableProblemHandler handler) |
Set<org.apache.tika.mime.MediaType> |
getSupportedTypes(org.apache.tika.parser.ParseContext context) |
void |
initialize(Map<String,org.apache.tika.config.Param> params) |
void |
parse(InputStream stream,
ContentHandler handler,
org.apache.tika.metadata.Metadata metadata,
org.apache.tika.parser.ParseContext context) |
void |
setRecogniser(String recogniserClass) |
public static final String MD_KEY_OBJ_REC
public static final String MD_KEY_IMG_CAP
public static final String MD_REC_IMPL_KEY
@Field(name="class") public void setRecogniser(String recogniserClass)
public void initialize(Map<String,org.apache.tika.config.Param> params) throws org.apache.tika.exception.TikaConfigException
initialize in interface org.apache.tika.config.Initializableorg.apache.tika.exception.TikaConfigExceptionpublic void checkInitialization(org.apache.tika.config.InitializableProblemHandler handler)
throws org.apache.tika.exception.TikaConfigException
checkInitialization in interface org.apache.tika.config.Initializableorg.apache.tika.exception.TikaConfigExceptionpublic Set<org.apache.tika.mime.MediaType> getSupportedTypes(org.apache.tika.parser.ParseContext context)
getSupportedTypes in interface org.apache.tika.parser.Parserpublic void parse(InputStream stream, ContentHandler handler, org.apache.tika.metadata.Metadata metadata, org.apache.tika.parser.ParseContext context) throws IOException, SAXException, org.apache.tika.exception.TikaException
parse in interface org.apache.tika.parser.ParserIOExceptionSAXExceptionorg.apache.tika.exception.TikaExceptionCopyright © 2007–2022 The Apache Software Foundation. All rights reserved.