Comments (16)
The image you have shared seems to show the kannada output. Can you explain the problem being faced?
from vietocr3.
To me the output looks fine. For me, the default font is showing up as `Arial Unicode MS' on Windows 10.
from vietocr3.
I’m using it on Mac. I shall check on the font but it has not worked on various kannada fonts.
from vietocr3.
Are you able to use kannada fonts in other applications on your Mac?
from vietocr3.
Yes, If I copy paste the text to text editor, notes, mail etc it displays fine. Tried with Arial Unicode MS. No luck
from vietocr3.
work around to read the OCRéd unicode text for Kannada and other languages on the right handside panel.
Does English work?
from vietocr3.
What is the Mac OS version? Java version?
from vietocr3.
% java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
Mac OS - Catalina - 10.15 beta - had same issue with Mojave and earlier versions too.
English Works.
from vietocr3.
What about Hindi/Sanskrit?
Quan, are there any Mac users who can help?
from vietocr3.
Hindi Works fine.
from vietocr3.
The program uses Java's native text component to display the output text. We have no Mac to test this issue. Based on the suggestions from SO posts, can you try to use Quartz renderer?
javaw -Xms128m -Xmx2048m -Dapple.awt.graphics.UseQuartz="true" -jar VietOCR.jar
from vietocr3.
javaw didn't work. Tried the above command with java - no luck.
from vietocr3.
Sorry, copy&paste error; it was meant to be java
command. It seems to be a OSX-Java-Kannada rendering issue. We're not sure if the issue is fixed in latest Java 13 -- you may want to try it out. Otherwise, we suggest that you use another editor for viewing or editing Kannada script.
from vietocr3.
Hindi Works fine.
Actually even that has some errors related to the glyphs for compound letters eg. check
क्यूं
ब्लॉग
दर्जा
Seems to be a rendering problem on Mac + Java for complex script.
from vietocr3.
@Shreeshrii Thats correct. Could only OCR last two words
from vietocr3.
% java -version
java version "13" 2019-09-17
Java(TM) SE Runtime Environment (build 13+33)
Java HotSpot(TM) 64-Bit Server VM (build 13+33, mixed mode, sharing)
Seem to have resolved the issue.
Thank you for pointing this out. @nguyenq
from vietocr3.
Related Issues (17)
- Crashes on MacOS with brew and tesseract 4.0.0 installed HOT 6
- Enable Kannada (kn) localization on transifex HOT 2
- Cannot read JPEG2000 image: Java Advanced Imaging (JAI) Image I/O Tools are not installed HOT 2
- String improvement suggestion HOT 2
- java.lang.OutOfMemoryError: Java heap space - on Mac HOT 6
- How can I install VietOCR3? HOT 1
- Error when running `java -jar ...` HOT 1
- Unable to install the language trained data HOT 1
- How to open several images HOT 19
- how to manually config language file if I don't have write access to C:\Program Files\Tesseract-OCR\tessdata folder? HOT 6
- x.DangAmbigs.txt not taken into account with bulk OCR HOT 2
- Displaying fragmented regions does not work HOT 3
- How to use training data ? HOT 1
- Could not find library [libjsane.so] HOT 4
- Convert to Maven or gradle structure for larger audience, idea? HOT 3
- how can I use it on windows? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vietocr3.