{"id":13620686,"url":"https://github.com/charlesw/tesseract","last_synced_at":"2025-05-13T20:10:33.797Z","repository":{"id":5850798,"uuid":"7067424","full_name":"charlesw/tesseract","owner":"charlesw","description":"A .Net wrapper for tesseract-ocr","archived":false,"fork":false,"pushed_at":"2024-04-16T04:40:11.000Z","size":176790,"stargazers_count":2366,"open_issues_count":228,"forks_count":760,"subscribers_count":165,"default_branch":"master","last_synced_at":"2025-04-28T10:55:37.302Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/charlesw.png","metadata":{"files":{"readme":"ReadMe.md","changelog":"ChangeLog.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-12-08T13:02:57.000Z","updated_at":"2025-04-27T16:42:04.000Z","dependencies_parsed_at":"2024-01-07T21:14:10.034Z","dependency_job_id":"6408fc6e-7eaa-4b0f-94b4-57f5efc7e740","html_url":"https://github.com/charlesw/tesseract","commit_stats":{"total_commits":331,"total_committers":29,"mean_commits":"11.413793103448276","dds":"0.42296072507552873","last_synced_commit":"b6a69bfbb1c61aba63f3c6c201d6ff784557960b"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesw%2Ftesseract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesw%2Ftesseract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesw%2Ftesseract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesw%2Ftesseract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charlesw","download_url":"https://codeload.github.com/charlesw/tesseract/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020608,"owners_count":22000753,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T21:00:58.442Z","updated_at":"2025-05-13T20:10:33.780Z","avatar_url":"https://github.com/charlesw.png","language":"C#","readme":"A .NET wrapper for [tesseract-ocr] 5.2.0.\n\n## Dependencies\n\n### Visual Studio 2019 x86 and x64 Runtimes \n\nSince tesseract and leptonica binaries are compiled with Visual Studio 2019 you'll need to ensure you have the \n[Visual Studio 2019 Runtime][vs-runtime] installed.\n\n### Tesseract language data\n\nYou will also need to download the language data files for tesseract 4.0.0 or above from [tesseract-tessdata].\n\n## Docs\n\nSee [./docs/ReadMe.md](./docs/ReadMe.md)\n\n## Getting started quickly\n\n1. Add the ``Tesseract`` NuGet Package by running ``Install-Package Tesseract`` from the [Package Manager Console](http://docs.nuget.org/docs/start-here/using-the-package-manager-console).\n2. (Optional) Add the ``Tesseract.Drawing`` NuGet package to support interop with ``System.Drawing`` in .NET Core, for instance to allow passing Bitmap to Tesseract\n3. Ensure you have Visual Studio 2019 x86 \u0026 x64 runtimes installed (see note above).\n4. Download language data files for tesseract 4.00 from the [tessdata repository](https://github.com/tesseract-ocr/tessdata_fast) and add them to your project, \n   ensure 'Copy to output directory' is set to Always.\n5. Check out the Samples solution ``~/src/Tesseract.Samples.sln`` in the [tesseract-samples](https://github.com/charlesw/tesseract-samples) repository for a working example.\n\nIf you run into any issues please check out [this](https://github.com/charlesw/tesseract/wiki/Errors) wiki page which details a number common issues and some potential solutions.\n\n## Support\n\nPlease only file issues for bugs. \n\nIf you have any questions or feature/improvement ideas please ask them on our [forum](https://github.com/charlesw/tesseract/discussions).\n\n## Note for contributors\n\nPlease create your pull requests to target the \"Master\" branch.\n\n## License\n\nCopyright 2012-2022 Charles Weld.\n\nLicensed under the [Apache License, Version 2.0][apache2] (the \"License\"); you\nmay not use this software except in compliance with the License. You may obtain\na copy of the License at:\n\n[http://www.apache.org/licenses/LICENSE-2.0][apache2]\n\nUnless required by applicable law or agreed to in writing, software distributed\nunder the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR\nCONDITIONS OF ANY KIND, either express or implied. See the License for the\nspecific language governing permissions and limitations under the License.\n\n### InteropDotNet\n\nCopyright 2014 Andrey Akinshin\nProject URL: https://github.com/AndreyAkinshin/InteropDotNet\n Distributed under the MIT License: http://opensource.org/licenses/MIT\n\n## Core Team\n\n* [charlesw](https://github.com/charlesw) (Charles Weld)\n\n## Contributors\n\nA big thanks to GitHub and all of Tesseract's contributors:\n\n* [AndreyAkinshin](https://github.com/AndreyAkinshin)\n* [jakesays](https://github.com/jakesays)\n* [peters](https://github.com/peters)\n* [nguyenq](https://github.com/nguyenq)\n* [Sojin1989](https://github.com/Sojin1989)\n* [jeschergui](https://github.com/jeschergui)\n\nAlso thanks to the following projects\\resources without which this project would not exist in its current form:\n\n* [InteropDotNet](https://github.com/AndreyAkinshin/InteropDotNet) - For developing a dynamic interop system that allows tesseract to be used from both mono and .net.\n* [Reactive Extensions](http://rx.codeplex.com/) - The basic idea from which the build\\packaging system is built on.\n* [TwainDotNet](https://github.com/tmyroadctfig/twaindotnet) - Batch build script\n* [Tesseract-dot-net](https://code.google.com/p/tesseractdotnet) - The original dot net wrapper that started all this.\n* [Interop with Native Libraries](http://www.mono-project.com/Interop_with_Native_Libraries) - Stacks of useful information about c# P/Invoke and Marshalling\n\n[apache2]: http://www.apache.org/licenses/LICENSE-2.0\n[tesseract-ocr]: https://github.com/tesseract-ocr/tesseract\n[tesseract-tessdata]: https://github.com/tesseract-ocr/tessdata/\n[vs-runtime]: https://visualstudio.microsoft.com/downloads/\n","funding_links":[],"categories":["C# #","C\\#","光学字符识别OCR","Software"],"sub_categories":["资源传输下载","OCR libraries by programming language"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharlesw%2Ftesseract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcharlesw%2Ftesseract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharlesw%2Ftesseract/lists"}