德邻盒子 - 智能文档扫描与OCR识别工具
An intelligent document scanning tool based on OpenCV, supporting OCR text recognition, document scanning and other functions
DelinBox is a modern cross-platform application dedicated to providing high-quality document digitization solutions. Its main features are:
- 📷 Intelligent edge detection and perspective correction
- ⚡ Real-time preview and quick processing
- 🔒 Local processing, protecting privacy
- 🎨 A modern interface supporting dark/light themes
- 📱 Cross-platform support
- Frontend:
Vue 3+TypeScript+Vuetify 3+Vite - Backend:
Tauri 2+Rust - Visual processing:
OpenCV.js+Canvas API - Other:
@vueuse/core,vue-router,@zebra-ui/swiper
-
Clone the repository
git clone https://github.com/xcenweb/delin.git cd delin -
Install dependencies
npm install
-
Start the development server
npm run tauri dev
After the development server starts, the application will open automatically. It supports hot reloading for both the frontend and backend.
We welcome contributions to DelinBox! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.
This project is licensed under the MIT License - see the LICENSE file for details.
The camera is not working?
Please ensure that camera permissions have been granted to the app. Windows users, please check "Settings > Privacy & Security > Camera".
Does it support batch processing of documents?
Support! Using the "continuous shooting mode" allows you to take photos of multiple documents in one session.
Where is the processed image saved?
It is saved by default in the timestamp folder under the "Documents" directory, and can be modified in the settings.
- Windows: Windows 10 (1903+), 4GB RAM
- macOS: macOS 10.15+, 4GB RAM
- Linux: Ubuntu 18.04+, 4GB RAM
DelinBox - Make document scanning simpler and more efficient 📄✨