-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TWAIN on Linux #2
Comments
Hi, By the way, I'm planning a new version of RackScanner that will use CCD camera and CNN to detect barcodes this winter so stay tuned if you are interested in this. |
I've tried the VM approach -- didn't work unfortunately. That's exciting! I've been looking into camera-based alternatives. I know there's lots of small, cheap, camera-based box scanners out there for scanning QR codes (mostly for payment systems, here's an example). I wonder if they could be repurposed for scanning racks. At the very least, they could probably be used for single-tube decoding. |
I wonder why the VM approach didn't work for you. I've developed the
scanner controlling part in a Windoze VM in Virtual Box on Ubuntu and the
whole thing worked fine.
…On Wed, 30 Sep 2020, 23:59 maashroom, ***@***.***> wrote:
I've tried the VM approach -- didn't work unfortunately.
That's exciting! I've been looking into camera-based alternatives. I know
there's lots of small, cheap, camera-based box scanners out there for
scanning QR codes (mostly for payment systems, here's an example
<https://www.aliexpress.com/item/4000293312016.html>). I wonder if they
could be repurposed for scanning racks. At the very least, they could
probably be used for single-tube decoding.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA7LRPN6LSQR3EBPU5ZCRW3SIOS57ANCNFSM4R6ICM7Q>
.
|
Simple barcode reader won't do. To scan racks you need quite high
resolution camera (over 5 MP) with wide angle and good flatfield correction
or you need to lengthen the focus distance ( possibly with a mirror) to get
all wells in focus.
…On Wed, 30 Sep 2020, 23:59 maashroom, ***@***.***> wrote:
I've tried the VM approach -- didn't work unfortunately.
That's exciting! I've been looking into camera-based alternatives. I know
there's lots of small, cheap, camera-based box scanners out there for
scanning QR codes (mostly for payment systems, here's an example
<https://www.aliexpress.com/item/4000293312016.html>). I wonder if they
could be repurposed for scanning racks. At the very least, they could
probably be used for single-tube decoding.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA7LRPN6LSQR3EBPU5ZCRW3SIOS57ANCNFSM4R6ICM7Q>
.
|
Hi Michal, Great work. Just wondering if there are any good camera-based open source solutions out there. Are you still working on one? We are transitioning to barcoded tubes/racks but they are asking 15k for their scanner and software. Thanks, Andrius |
Hi Andrius,
currently I have no concrete plans for making this and I don't know other
solutions.
Sorry for not being able to help,
Michal.
…On Wed, 7 Dec 2022 at 00:57, Andrius ***@***.***> wrote:
Hi Michal,
Great work. Just wondering if there are any good camera-based open source
solutions out there. Are you still working on one? We are transitioning to
barcoded tubes/racks but they are asking 15k for their scanner and software.
Thanks,
Andrius
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA7LRPLB6II3IF7GIE7YO6DWL7HHJANCNFSM4R6ICM7Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hi
Really cool project. I've got the same scanner, and I am trying to get this to work on a computer running Ubuntu 18.04, but when I set it up, I get the following error:
Traceback (most recent call last): File "./http_server.py", line 27, in do_CGI web_app.run(**dic) File "/home/owen/repos/RackScanner/web_app.py", line 63, in run scanner_controller.scan(filename) File "/home/owen/repos/RackScanner/scanner_controller.py", line 26, in scan sm, scanner = open_scanner() File "/home/owen/repos/RackScanner/scanner_controller.py", line 55, in open_scanner sm = twain.SourceManager(0) NameError: name 'twain' is not defined
A bit of digging and I find that scanner_controller.py accesses the scanner through TWAIN. However, the pytwain module can only be called on Windows machines.
How did you get this to work on Linux?
The text was updated successfully, but these errors were encountered: