This graphical program helps legacy flatbed scanners be supported on Windows 11 and later. The program utilizes Windows Image Acquisition (WIA) to interface with scanners. This program is primarily intended to scan photos to a local directory without needing to crop, rotate, adjust EXIF data, or color correct the images afterward. The program allows you to do all of this, with some automated features.
- Automatic cropping of multiple images with option to manually crop.
- Automatic white balance after user calibration
- Set DPI and scanning distance
- Set timestamp and title for each scanned image.
- Rotate images using buttons
-
Set up and activate a python virtual environment (venv) outside of cloud storage, e.g.
C:\Users\user\venvs\EpsonScannerSoftware\.venv. -
Remember to install all pip package requirements using
pip install -r requirements.txt. -
Download ExifTool for Windows. Make a directory called
toolsin the root program directory. In thetoolsdirectory, placeexiftool.exeandexiftool_files(directory). -
Run the Python program or use the following command to build the .exe file:
pyinstaller WIAScanGUI.spec.