Skip to content

Triften/hp4600

Repository files navigation

HP4600 for Linux

I no longer own one of these scanners. For more recent and improved code, please see https://github.com/tomas-52/hp4600 . Tomas has done great work in improving usability and speed. Thanks!

Basic HP4600 scanner software for Linux

This software is dumb. I mean it doesn't really have any options and just replays the commands as a sort of blackbox magic incantation to produce a 600dpi color scan from the HP4600 scanner. No calibration, nothing else.

The software consists of two binaries, the USB replay and data capture and an image corrector.

The USB replay is, as I said, dumb.

The image corrector is required because the scanning elements on the scanner head have about a 7 pixel overlap and some offset. The image corrector fixes this. The colors will be slightly off in each bar which will be more or less noticable depending on the image scanned.

Good luck.

Dependencies:

Compiling the binaries requires legacy libusb-devel (~v0.1.4). The one-step script uses Perl/Tk.

Compiling:

gcc hp4600-scanfullpage.c -o hp4600scanfullfile -lusb
gcc -o fixhp4600output fixhp4600output.c

About

HP4600 scanner software for linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published