Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohamedelareeg/imagedataextractor
ImageDataExtractor: Extract content from images, export to CSV/PDF. Easy interface for loading images, filling fields, and exporting data
https://github.com/mohamedelareeg/imagedataextractor
csv image-viewer itextpdf pdf wpf
Last synced: 29 days ago
JSON representation
ImageDataExtractor: Extract content from images, export to CSV/PDF. Easy interface for loading images, filling fields, and exporting data
- Host: GitHub
- URL: https://github.com/mohamedelareeg/imagedataextractor
- Owner: mohamedelareeg
- License: mit
- Created: 2023-09-21T13:55:14.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-06T16:19:47.000Z (9 months ago)
- Last Synced: 2024-05-06T18:38:05.892Z (9 months ago)
- Topics: csv, image-viewer, itextpdf, pdf, wpf
- Language: C#
- Homepage:
- Size: 9.37 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ImageDataExtractor
ImageDataExtractor is a proof of concept application for extracting content from images and exporting them to CSV and PDF formats. It provides a simple user interface for loading images, selecting form templates, filling indexing fields, and exporting the data.
## Features
- **Image Loading:** Load multiple images (JPEG, PNG, TIFF, BMP, GIF) into the application.
- **Form Templates:** Select from predefined form templates to associate with the loaded images. These templates define the structure of the data to be extracted from the images.
- **Indexing Fields:** Fill out indexing fields corresponding to the selected form template. These fields capture specific data points from the images, such as text, numbers, dates, dropdown selections, etc.
- **Data Export:** Save the filled data into a CSV file, providing a structured format for further analysis or integration with other systems.
- **Image and Data Export:** Export the loaded images along with the extracted data into a PDF document, providing a comprehensive snapshot of the captured information.## Usage
1. **Load Images:** Launch the application and use the interface to load one or more images into the application.
2. **Select Form Template:** Choose a form template from the provided options that best matches the content of the loaded images.
3. **Fill Indexing Fields:** Fill out the indexing fields based on the selected form template. This involves entering text, selecting options from dropdowns, choosing dates, etc.
4. **Save Data:** Click on the "Save Fields" button to save the filled data into a CSV file.
5. **Export Data and Images:** Optionally, click on the "Finish" button to export the loaded images along with the extracted data into a PDF document for archival or sharing purposes.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.