The AI-Assisted Document Scanner is a mobile application developed using React Native that allows users to scan documents, convert them into PDFs, and apply filters for improved readability. It leverages the power of computer vision and artificial intelligence algorithms to enhance the scanning experience.
- Scan Documents: Use the device's camera to capture high-quality images of documents, such as receipts, invoices, contracts, or notes.
- PDF Conversion: Convert scanned images into PDF files, making it easier to store, share, and archive documents.
- AI-Enhanced Filters: Apply various image filters, such as contrast adjustment, grayscale conversion, or edge detection, to enhance the readability of scanned documents.
- Automatic Crop: Utilize computer vision techniques to automatically detect document boundaries and crop the scanned image accordingly, eliminating unwanted background and improving document clarity.
- Multi-page Support: Scan multiple pages and combine them into a single PDF for convenient document management.
- Image Editing: Adjust brightness, contrast, and sharpness of scanned images to optimize legibility.
- Customizable UI: The UI is built with React Native, making it highly customizable and adaptable to different design requirements.
- Easy Integration: The project uses the
react-native-document-scanner-pluginto simplify document scanning and manipulation. - Cross-platform Compatibility: The application is designed to work on both iOS and Android devices, ensuring a seamless experience for all users.
- Clone the repository:
git clone https://github.com/your-username/ai-assisted-document-scanner.git - Navigate to the project directory:
cd ai-assisted-document-scanner - Install dependencies:
npm install - Start the application:
npm start
For detailed instructions, please refer to the installation guide.
- Open the application on your mobile device.
- Point the camera towards the document you want to scan.
- Align the document within the frame, ensuring all edges are visible.
- Capture the image by tapping the shutter button or using the on-screen gesture.
- Adjust filters and image settings as desired.
- Save the scanned document as a PDF for future reference or share it directly with others.
NOTE: This repository is not being actively maintained. feel free to fork and improve :D