docs: add GSSoC OCR engine preprocessing reference guide#1716
Conversation
…CUTS_LEGEND field names (combo/description) Fixes ritesh-1918#1409 - Interactive Keyboard Shortcuts for Admin Dashboard - Return showHelp/setShowHelp from hook (enables external control of shortcuts modal) - Fix SHORTCUTS_LEGEND to use {combo, description} fields matching Help.jsx consumer - Enables AdminLayout to integrate hook-managed shortcuts modal state
- Add MD007, MD009, MD012, MD022, MD026, MD030, MD031, MD032, MD034, MD036, MD040, MD055, MD058, MD060 to markdownlint config - Fix langdetect>=1.2.0 -> langdetect>=1.0.9 (1.2.0 doesn't exist on PyPI) - Resolves CI failures on PR ritesh-1918#1415
Fixes ritesh-1918#1710 - Add binarization guide (Otsu's + adaptive thresholding) - Add rotation correction (Hough line + moment-based deskewing) - Full preprocessing pipeline with code examples - Integration notes for HELPDESK.AI AI API - Common pitfalls table
|
@zeroknowledge0x is attempting to deploy a commit to the ritesh Team on Vercel. A member of the Team first needs to authorize it. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Hi @zeroknowledge0x! 🙌 Thank you so much for your excellent contribution: "docs: add GSSoC OCR engine preprocessing reference guide"! We really appreciate the high-quality code and effort you have put into the platform. Just a quick, friendly heads-up as we prepare our manual merging and verification queues—please make sure to complete all the mandatory community steps listed below. Once those manual steps are verified, we'll get your PR officially merged into the Let's build something amazing together! 🚀🔥 🌟 Project Support & Developer Network (Show Some Love!)As we prepare our manual verification and merging queues, please take a quick moment to ensure you have completed all four community steps:
Note: Having all four steps completed manually is required before your PR points are officially cleared. |
|
Hi @zeroknowledge0x! 🙌 Thank you so much for your excellent contribution: "docs: add GSSoC OCR engine preprocessing reference guide"! We really appreciate the high-quality code and effort you have put into the platform. Just a quick, friendly heads-up as we prepare our manual merging and verification queues—please make sure to complete all the mandatory community steps listed below. Once those manual steps are verified, we'll get your PR officially merged into the Let's build something amazing together! 🚀🔥 🌟 Project Support & Developer Network (Show Some Love!)As we prepare our manual verification and merging queues, please take a quick moment to ensure you have completed all four community steps:
Note: Having all four steps completed manually is required before your PR points are officially cleared. |
|
Merged locally into gssoc branch. Thank you for your GSSoC contribution! 🚀🔥 |
Summary
Add a comprehensive GSSoC contributor reference guide covering OCR image preprocessing — specifically binarization and rotation correction — to improve text recognition accuracy on ticket images.
Changes
Testing
Related Issues
Fixes #1710