GSoC/2022/StatusReports/QuocHungTran: Difference between revisions
Quochungtran (talk | contribs) |
Quochungtran (talk | contribs) |
||
Line 16: | Line 16: | ||
== Links to Blogs and other writing == | == Links to Blogs and other writing == | ||
Main merge request: | |||
* https://invent.kde.org/graphics/digikam/-/merge_requests/177 | |||
Issue tracker: | |||
* https://bugs.kde.org/show_bug.cgi?id=117629 | |||
My blog for GSoC: | |||
* https://quochungtran.github.io/ |
Revision as of 21:25, 3 September 2022
New DigiKam Plugin to Process Optical Character Recognition(OCR)
The goal of this project is to implement a new generic DPlugin to process images in batches with Tesseract. Tesseract is an open-source OCR engine. Even though it can be painful to implement and modify sometimes, only a few free and powerful OCR alternatives are available on the current market. Tesseract is compatible with many programming languages and frameworks through wrappers that can be found here. Tesseract can be used with the existing layout analysis to recognize text within a large document, or it can be used in conjunction with an external text detector to recognize text from an image of a single text line.
Thanks to the help of the OCR plugin in Digikam. The users will be able to select optional parameters to improve the quality of record detected text in image metadata. The output text will be saved in XML files, recorded in the exif of jfif, or the user was asked to store output text under the text file in the locale where they want. Furthermore, Digikam users will be able to review them and correct (spell checking) any OCR errors.
Work report
27/06/2022 :
Implementing preprocessing for improving the quality of the output
30/08/2022 :
a new optional Generic Tesseract-based DPlugin available in digiKam and Showfoto to run OCR automatically.
Links to Blogs and other writing
Main merge request:
Issue tracker:
My blog for GSoC: