1 #include "capi.h"
  2 #include "stdio.h"
  3 #include "stdlib.h"
  4 #include <allheaders.h>
  5 
  6 void die(const char *errstr)
  7 {
  8         fputs(errstr, stderr);
  9         exit(1);
 10 }
 11 int main(int argc, char**argv)
 12 {
 13         TessBaseAPI* handle;
 14         int ret = 0;
 15         PIX *img;
 16         char *text;
 17 
 18         if(argc < 2)
 19                 printf("usage: %s infilename\n",argv[0]);
 20         handle = TessBaseAPICreate();
 21         ret = TessBaseAPIInit3(handle, NULL, "eng");
 22         if( ret != 0)
 23                 die("TessBaseAPIInit3");
 24 
 25         if((img = pixRead(argv[1])) == NULL)
 26                 die("Error reading image\n");
 27 
 28         TessBaseAPISetImage2(handle, img);
 29         if(TessBaseAPIRecognize(handle, NULL) != 0)
 30                 die("Error in Tesseract recognition\n");
 31 
 32         if((text = TessBaseAPIGetUTF8Text(handle)) == NULL)
 33                 die("Error getting text\n");
 34 
 35         fputs(text, stdout);
 36 
 37         TessDeleteText(text);
 38         TessBaseAPIEnd(handle);
 39         TessBaseAPIDelete(handle);
 40         pixDestroy(&img);
 41 
 42     return 0;
 43 
 44 }

I have attached 3 files which are not detected properly

<data:;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAAkCAMAAACXFf2IAAAAMFBMVEUAiAAh/wAAAAAoKChPT093d3eenp7Gxsbt7e1/AAAAfwB/fwAAAH9/AH8Af39/f3+t8uqaAAAAEHRSTlMA////////////////////wFCLQwAAA1pJREFUeJztm9tu5SAMRatgLv//xQPY5haidqowHDF7vSQhbqqiVcs45OvrVa4P4d2/Cvy37BZZ2T0P4BB2i6zsngdwCLtFVnbPAziE3SIru+cBHMJukZXd8wAOQYUyRGaUjIhu4pnJ2O/on757HsAhFFF9cKO7Lrib5Db429ivGJ6+ex7AITR+jaZOHIfQ4MMpRkWhh2KCQrAToe9ZG0KDj6ExNYjQxowjneUQGnww1VQv+ZicIzGuVBemqMdC1+t6MvU8jza3yqmJv89TvbN7HsAhVNW8ZEwnlUYZMNY5Z41675LrTooRyyddSIXysJX/kDaKnA8heL0DocFLVPskIUePWWQtoWOmThQpqUnexOvGPqT67INA44NI72iVvnsewCFU/aRkTqrl5aFcJw1jYg1dxavlNR+nITwcc7APw4PS02OyDvkSGRq8SpdPLTvKedMVr6OnxnUtj5qZU6aehvAwxWLZsdASlQ6iOxaF4HWahJol5bogmccltFYXaQ3X+MejpD8yCzHaCCxpPF8aL0cIDRZwtZJGw5KVWTlJwulAxpQ8qyk6X7GqTyHqN5UoXXRCaLCKrkSIHkdHbfbUcgFB3IzIlXBTUOR0Lqn5IYSktlCh9VIeDKHBCq7OQMqFQU6mUiGUdkRv6yVx9jnkSWg5gdBgBY2jMeva7HKWWQtjzr6ZtiuXmnrV+VkIhAYbaIWOinE9kDoRsjOJxmZctd/70rCehaDkABtoFbSyHpQion9fOOK+CymrQBbayBrRYFEIFjLkVE62xpfXe1dpXQybNcoLmKeQYq68hZE2tXpu+u19u+cBHMKQU6UuSOlXesqp+2aJyPl+L6mpbwYfQqLIaTh1P6hGeV05pp+vn8nsngdwCKOjnGsp1Lo4Keh9uBXKtvY05iH5cb7u5chRqU4xNcV77OUAr9I76r1ssHNVtYuymLfNdORryTAPMSk5e1cqEo7SIL4LocGr9AaWEqD7ZjZeTD6h7Srmh5A82nw6QLfH6sXueQCHcHPwfWj25cvI7nkAh/APhJ5+ygWhwRIWiiz1hbl/fguhwSoWCm15F559eNcIocECFgrNX6z48JMEDaHBOywUmtt0TWsOQoPlrBT6MmSdnXTzIDRYxVKh/4Ld8wB28QdDSDjoMBq3pAAAAABJRU5ErkJggg==>
 
<data:;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAAkCAMAAACXFf2IAAAAMFBMVEUAiAAh/wAAAAAoKChPT093d3eenp7Gxsbt7e1/AAAAfwB/fwAAAH9/AH8Af39/f3+t8uqaAAAAEHRSTlMA////////////////////wFCLQwAAA8lJREFUeJztnNty4zAIQDsVuvz/F68kQEIXZ3Nxh2rKeUmsEHWWOaUY2/v1dSvfv5p7/63GH0Bb2cdoZ8c4Dm1lH6OdHeM4tJV9jHZ2jOPQVvYx2tkxjkNb2cdoZ8c4DlbHAbhZJwBYFHObtffY7T6jnR3jOJqoMYXZ3ZDCIrlPcVl7i+3uM9rZMY5D+DWbunHchDZ+Oc2dLPTUAkBKflHMP6HhU5jQxk8gTE0ktHPzigBMaOM3002NVI8hBCDjWnfhmnoodD/ub7Z21lXxUXvr8s+LsHzJjSva2TGOo6sUqWIG6jTagvMhBO/Y+1BcD9SMeHwzhHSgLnv6DZFREGJKKfInHB9KgFjSzo5xHF0eKsjZYxSZW+hcqQtNShDFG/C8cQzpfsZEwLwR8CeyS6cA0ctrZ8c4jq4TtczAStFxsSzXzTR0vNxe4+s2BJdzDY5p2qjsnot1qocwfCFM22hnxziOoZ56dBTrZmheZ8FcGIppr8ylUm9DcBlysxxQaIoqL6T7clJYGuhhfqidHeM4hE1VUvyzX8zDFpr9Kudwwj9cBf7KLsTxILCV8XroIr1eTTnkcEU7O8ZxCJOqYcXKqhwV4fICzrU6yyW6HqF7VyHsN7QoPum8FtrBsIt2dozjGEpj9jg76qunHhsIwGFE7YRFQ1HLOZXmixCg3oKF5kPaeCN0GYpEbrlNaOMdpE/ZpNoY1GJKHUIbR0wTCYrz1yFXQtObVehS0vH3woQ23kX+uc9+VperzNwYY/WtyIlEGep153chrwqNV1qshzY+QgqdFcN+oEwi6M4kmIdx3f4Y28B6F/Jqy8EigwltvM+oFJ4PUhMxXi+cCf8LaWeBaKijc0R3dVLIQxET2viAqaZisXWxXd77bkOH6b6LdgHmKqSZS6WXxtTsuZtv76PKbS2H8QlTTaW+oJRfmimX1tYDQIjjvaSuX9K7CMlmlmU+y6OoyGeO5fvyMRnAcG8nhcYHzI62PrY1BEXBOkyb+grfZxr7kLpd7Pdy1KjSpzgWOH/JT+Hib4MJbbzO6GiMdINdEKpBNW25mQ5ibxn2Ia4U5xhaR4JRHISfytm2x3Cxr3Z2jOMYDWwtwPDMbD7YPEI7dMwXIXVVPDoAy7ZruHwMVzs7xnEsDt4PDFfEX0I7O8Zx3Krunu2jXM+hnR3jOG5Vd4T6i2U+9wLa2TGO406DJzzehecvrjU+g3Z2jOO4VeERfGIlpvcLtAltvMqdBs8APSO4/u8ez6KdHeM4bvR3xYEPfjPNexrt7BjHcZ+9P4F2doyf5x/eFUFLTPhn+AAAAABJRU5ErkJggg==>

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/88a9ddf6-1d77-4566-8b68-0140f4148bfe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to