Comments (3)
Sorry for the delay @e42mercury . The plugin extracts each page in the PDF as an image (with help of pdftoppm) and then saves the resulting text together in a new PDF. This can lead to increasing file sizes, also your example (14MB to 200MB) seems quite a lot. I don't see at the moment, how to change something there. Because we want to have good images extracted for the OCR quality.
Maybe you can delete the large PDFs and just use the extracted text in the note?
from zotero-ocr.
No worries, that's a good suggestion. In the meantime, I have started using the command line program OCRmyPDF. This is a really nice, full-featured OCR program, which is also based on tesseract. Personally, I think the most useful thing for Zotero would be a plugin that runs OCRmyPDF – for something like that all that would be necessary is a dialogue window for all its many options.
from zotero-ocr.
Yeah, OCRmyPDF is also an interesting tool. However, I think the prerequirements for that to run on your local mashine are even larger than here (also Python and Ghostscript need to be installed). Thus, I don't want to change that here in the project, but if you like to work on that, then feel free to do that on a fork or just by using part of the plugin here.
from zotero-ocr.
Related Issues (20)
- Change language to chi_sim_vert, perform OCR didn't response HOT 3
- plugin does not find tesseract HOT 3
- No pdftoppm.exe executive found HOT 2
- Corrupted PDF HOT 8
- Issue with Farsi OCR HOT 1
- An Academic Workflow: Zotero & Obsidian | by Alexandra Phelan | Medium
- OCR Produces corrupted file HOT 3
- Zotero 7 Support HOT 13
- Automatic installation on ArchLinux HOT 3
- Unclear when working HOT 1
- PDF does not auto-link to group libraries
- Arabic language "Saudi Arabia" HOT 1
- Automatically OCR new pdfs
- couldn't open 'nameToUnicode' HOT 1
- No bin.exe executable found HOT 5
- OCR option not in Z7 context menu HOT 19
- 无法调用ocr软件 HOT 9
- TypeError: IOUtils.DirectoryIterator is not a constructor HOT 7
- bugs with newest version & questions on developing HOT 3
- Increase multithreading processing capability HOT 4
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 zotero-ocr.