Commit Graph

92 Commits

Author SHA1 Message Date
AuroraWright
b7cee71808 Update meikiocr to latest codebase 2025-11-23 12:34:02 +01:00
Aurora
80fbc12146 Merge pull request #37 from rtr46/master
add meikiocr support
2025-11-23 11:38:12 +01:00
AuroraWright
1870c04574 Overhaul paragraph/line reordering (it's been 3,000 years...) 2025-11-22 16:47:00 +01:00
rtr46
ef0f3a16e3 add meikiocr 2025-11-05 12:53:04 +01:00
AuroraWright
2f37909167 Text reordering/big furigana filter refactor (needs more testing) 2025-10-31 18:49:58 +01:00
AuroraWright
07ce077dec Separate engine names from config entries 2025-10-23 13:45:27 +02:00
AuroraWright
c98fb181e3 Have segmented and non segmented manga OCR as separate engines (comic text detector doesn't work well on small text areas) 2025-10-22 17:09:04 +02:00
AuroraWright
d5b570a438 Relicense, comic text detector code from mokuro in manga OCR engine, add split paragraph code/option to disable 2025-10-22 12:21:02 +02:00
AuroraWright
4150d8ba45 Fix mangaocr 2025-10-18 16:12:22 +02:00
AuroraWright
e59ceb7ae4 Vertical furigana filter, rename option 2025-10-17 01:54:19 +02:00
AuroraWright
f724d5c41f Use paragraph bbox for gvision if only 1 line 2025-10-16 08:18:37 +02:00
AuroraWright
0f86750b23 Add coordinate support for the remaining engines, remove Lens Web as it's pointless and potentially confusing 2025-10-16 07:49:39 +02:00
AuroraWright
c21bdef848 Remove more duplication/fix rotation for microsoft stuff 2025-10-15 06:38:20 +02:00
AuroraWright
e88ee3006c Reduce code duplication 2025-10-15 03:05:55 +02:00
AuroraWright
54b41d00a5 Adapt remaining local engines to json format 2025-10-15 02:58:05 +02:00
AuroraWright
a86b0c2dc9 Fix bounding box issues with resized images 2025-10-14 15:15:23 +02:00
AuroraWright
68626c44a2 Make second pass multithreaded and refactor coordinate picker to be permanent if needed 2025-10-12 22:26:45 +02:00
AuroraWright
be8afa6d45 Add option to wait for frame stabilization (helps with slow text), allow screenshots on combo at the same time as periodic ones, lots of refactoring 2025-10-09 09:00:16 +02:00
AuroraWright
ed9b05d2e0 Add initial version of two-pass OCR processing 2025-10-06 21:54:36 +02:00
AuroraWright
0436ef9593 Add optional line text field to coordinate format (helps with text output format in some languages/corner cases) 2025-10-06 02:07:44 +02:00
AuroraWright
0143a6d97c Refactor, fix spacing with some engines like OneOCR 2025-10-05 23:49:28 +02:00
AuroraWright
d9fc3b74cf Not needed anymore 2025-10-05 20:10:17 +02:00
AuroraWright
5fa0b9a685 Add manual language support to engines, make text fullwidth only for JP and CN, replace RapidOCR support with latest 3.4.0/PPv5 2025-10-05 19:56:14 +02:00
AuroraWright
de760458a9 Add verbosity option, fix regression with separation of lines/paragraphs in terminal text output with coordinate-enabled engines 2025-09-20 11:52:26 +02:00
AuroraWright
169ca15e9f Add coordinate support to Live Text, remove space separators 2025-09-19 11:32:04 +02:00
rtr46
39ac582736 remove json pretty-print and added explicit coordinate support flag to all engines 2025-09-19 09:03:44 +02:00
rtr46
54042163ea add new json (text+coordinates) output format for bing, glens and oneocr as a proof-of-concept 2025-08-16 08:19:18 +02:00
AuroraWright
d71065a35d Actually fix Bing image size issue 2025-07-10 14:44:22 +02:00
AuroraWright
fd091ffa87 Use a per-request Requests session for Bing and Google (Bing has issues with some old cookie(s) after a while) 2025-07-06 03:29:31 +02:00
AuroraWright
2cb828d1da Fix Linux crashes 2025-06-16 16:42:14 +02:00
AuroraWright
f31526a339 Update readme, fix minor issues 2025-05-04 09:02:21 +02:00
AuroraWright
e48f388755 Big refactoring, allow second image source 2025-05-04 08:37:54 +02:00
AuroraWright
8dac199a8f Use urllib for Google Lens web 2025-04-09 22:26:23 +02:00
AuroraWright
604332ef51 Nitpick 2025-04-06 15:54:01 +02:00
AuroraWright
3e8fa659dc Handle OneOCR errors 2025-04-06 15:48:10 +02:00
AuroraWright
7568124460 Fix Lens issue 2025-04-06 00:55:51 +02:00
AuroraWright
ddfd249da0 Add OneOCR 2025-04-06 00:19:20 +02:00
AuroraWright
d7712ada18 Nitpick 2025-04-03 02:41:08 +02:00
AuroraWright
8c2d64059a Fix Bing (thanks to https://github.com/HIllya51/LunaTranslator for the China fix), fix Bing image size limits and more robust resizing for OCRSpace too 2025-04-03 02:17:38 +02:00
AuroraWright
6dfde19887 Switch to betterproto for Lens, add Bing (thanks @bropines) 2025-04-02 07:05:35 +02:00
AuroraWright
89af4bd28c requests is not optional now 2025-04-01 20:43:45 +02:00
AuroraWright
f4989a620d Unused import 2025-03-29 06:25:32 +01:00
AuroraWright
0e6862021e Oops 2025-03-29 06:23:40 +01:00
AuroraWright
843c74e04a Lens is back (thanks Viola again) 2025-03-29 02:24:29 +01:00
AuroraWright
aa0cba6ee5 Take Lens url headers/parameters from https://github.com/dimdenGD/chrome-lens-ocr 2025-02-01 08:31:42 +01:00
AuroraWright
d9cf93f636 Small ScreenCaptureKit fixes 2024-12-21 04:06:45 +01:00
AuroraWright
975bd0ace9 Use jpeg for OCRSpace 2024-12-18 05:44:45 +01:00
AuroraWright
2e07d3da1e Implement OCRSpace 2024-12-18 05:23:06 +01:00
AuroraWright
f64308223a We are a smart TV now 2024-12-18 00:42:19 +01:00
AuroraWright
4537560458 Limit loggers to errors 2024-12-13 17:26:10 +01:00