Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tika Wiki" for change 
notification.

The "ImageCaption" page has been changed by ChrisMattmann:
https://wiki.apache.org/tika/ImageCaption?action=diff&rev1=7&rev2=8

Comment:
- update docs to USCDataScience

  ===== a. Using docker (Recommended) =====
  {{{#!highlight bash
  
+ git clone https://github.com/USCDataScience/tika-dockers.git && cd 
tika-dockers
- cd tika-parsers/src/main/resources/org/apache/tika/parser/captioning/tf/ 
- # alternatively, if you do not have tika's source code, you may simply wget 
the 'Im2txtRestDockerfile' from github link 
- docker build -f Im2txtRestDockerfile -t im2txt-rest-tika .
+ docker build -f Im2txtRestDockerfile -t uscdatascience/im2txt-rest-tika .
- docker run -p 8764:8764 -it im2txt-rest-tika
+ docker run -p 8764:8764 -it uscdatascience/im2txt-rest-tika
  }}}
  
- Once it is done, test the setup by visiting 
[[http://localhost:8764/inception/v3/captions?beam_size=3&max_caption_length=15&url=https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Marcus_Thames_Tigers_2007.jpg/1200px-Marcus_Thames_Tigers_2007.jpg]]
 in your web browser.
+ Once it is done, test the setup by visiting 
[[http://localhost:8764/inception/v3/caption/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Marcus_Thames_Tigers_2007.jpg/1200px-Marcus_Thames_Tigers_2007.jpg]]
 in your web browser.
  
  '''Sample output from API:'''
  {{{#!json
  {
+ {
-    "captions":[
+       "captions": [{
+                       "confidence": 0.010706611316269087,
-       {
-          "confidence":0.010706593208896654,
-          "sentence":"a baseball player swinging a bat at a ball"
+                       "sentence": "a baseball player swinging a bat at a ball"
-       },
-       {
-          "confidence":0.004686318988055993,
+               },
+               {
+                       "confidence": 0.004686326913725872,
-          "sentence":"a baseball player swinging a bat at a ball ."
+                       "sentence": "a baseball player swinging a bat at a ball 
."
-       },
-       {
-          "confidence":0.004108484241848782,
+               },
+               {
+                       "confidence": 0.0041084865981657155,
-          "sentence":"a baseball player swinging a bat on a field"
+                       "sentence": "a baseball player swinging a bat on a 
field"
-       }
-    ],
+               }
+       ],
-    "beam_size":3,
+       "beam_size": 3,
-    "max_caption_length":15,
+       "max_caption_length": 20,
-    "time":{
+       "time": {
-       "read":1060,
-       "captioning":570,
-       "units":"ms"
-    }
+               "read": 407,
+               "captioning": 1632,
+               "units": "ms"
+       }
  }
  }}}
  
@@ -66, +65 @@

    4. Add an appname,Host IP 127.0.0.1 and set both ports to 8764.
  
  ===== b. Without Using docker =====
- If you chose to setup REST server without a docker container, you are free to 
manually install all the required tools specified in the [[ 
https://github.com/apache/tika/blob/master/tika-parsers/src/main/resources/org/apache/tika/parser/captioning/tf/Im2txtRestDockerfile
 | docker file]].
+ If you chose to setup REST server without a docker container, you are free to 
manually install all the required tools specified in the [[ 
https://github.com/USCDataScience/tika-dockers/blob/master/Im2txtRestDockerfile 
| docker file]].
  
  Note: docker file has setup instructions for Ubuntu, you will have to 
transform those commands for your environment.
  

Reply via email to