Greetings,
I cannot see from here (I am on vacation) which scanner model this
is, but it may be a case for the canon-scsi backend. I can have a
look at the code again, but you will have to wait for 2 weeks.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters
If xsane works correctly with the scanner, the problem should not be
in the Canon backend.
Kind regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters __
Institut f. Physikalische Chemie \ Luxemburger Str. 116, D-50939 Koeln
Universitaet zu Koeln
from stray light, but
it should be possible.
You will, of course, not achieve a greater image resolution.
Best regards,
Ulrich Deiters
s,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters __
Institut f. Physikalische Chemie \ Luxemburger Str. 116, D-50939 Koeln
Universitaet zu Koeln /\/\...\ Tel. +49 (0)221 470-4543, Fax -4900
___L|L|__|_\ http://www.uni-koeln.de/deiters/
should
think that 2 hours per 50 slides is already quite a good speed.
You might want to consider taking your collection to a professional
scanning service.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters __
Institut f. Physikalische Chemie
Hi,
I think the "pserver" access has been turned off for quite a while.
Set your CVS shell to "ssh" and try "ext":
export CVS_RSH=ssh
cvs -z3 -d "ext:alioth..."
This is explained in more detail on the SANE homepage.
Regards,
Ulrich
Interesting! The incriminated C code looked perfectly innocent
to me (if the incrementing operation is carried out after all
assignments, as it should, there is no ambiguity). But if it makes
you compiler happy, I will use your substitution code.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K
I did test runs with the new canon.conf with my 2710F and everything
worked OK. I suspect there is a hardware error that causes the
sense_handler to take action. Perhaps it is a minor problem that
can be ignored?
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters
uot; or "scsi". "dev/scanner" works only if I create a symlink
sg0 --> scanner (understandably).
The canon.conf of the contribution contains:
#canon.conf
/dev/scanner
#/dev/sg0
I suggest changing that to
#canon.conf
scsi
Regards,
Ulri
I have the same problem since I switched to Linux. Now I made sure
that canon.conf contains /dev/sg0 and /dev/scanner
AND I created a symbolic link: ln -s /dev/sg0 /dev/scanner.
Now "scanimage -L" sees my Canon scanner.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich
The undetected scanner is a Canoscan 2710S, an SCSI slide scanner. It
used to function properly with my previous computer (HP-UX). It does
not matter whether I run SANE as user or superuser.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters
Much more interesting than this discussion why sane-find-scanner works
would be a hint what can be done if scanimage -L does not detect
the scanner. I have this problem under Linux with an SCSI scanner
(i.e., sane-find-scanner sees it, but scanimage not).
Regards,
Ulrich Deiters
--
Prof. Dr
I suspect a problem with your file permissions. Do you have
writing permissions for /tmp, or whereever your computer
puts temporary files?
Try to do a scan as superuser: If this works, it is certainly
a permissions problem.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters
completely before installing
a new one.
regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters __
Institut f. Physikalische Chemie \ Luxemburger Str. 116, D-50939 Koeln
Universitaet zu Koeln /\/\__. \ Tel. +49 (0)221 470-4543, Fax -4900
The problem is (probably) not so much the programming, but
knowing the machine codes. Unless someone does a good job of
bus traffic sniffing, it is not possible to do much.
Regards,
Ulrich Deiters
--
Prof. Dr. Ulrich K. Deiters __
Institut f
Hi,
I think I am the one who is responsible for the byte switch
problem. Indeed, I am using a big-endian machine.
However, I thought that the PNM standard specifies the byte order.
Please advise me if this is wrong.
Best regards,
Ulrich Deiters
ane-XXX.so.1.0.16 .
It may be a good idea to check the /usr/lib and /usr/lib/sane
directories for SANE-related entries and to make sure that
all links point to files of the same version.
Regards,
Ulrich Deiters
photograph your slides with a digital
camera!
Regards,
Ulrich Deiters
y linker
prefer the *.so.1 libraries over the *.so ones. Perhaps this is a problem
of the configure script?
Regards,
Ulrich Deiters
Here are the latest results for my 3590:
As Bouke Jan wrote, the firmware files are the same; I did
a diff on a hexdump and could not find any difference.
I tried more resolutions. The results are funny:
- 200 dpi is OK
- 150 dpi works, too
- 100 dpi works, but the scanned area was displaced in y
I set the no-preview bit (source |= 0x40;) in snapscan-scsi.c
after line 922, and the problem vanished, i.e., the scanner
does a quick, undistorted scan of the whole scan area without
hanging itself.
Regards,
Ulrich
> I don't quite understand that. Are you saying that preview is slower
> than a normal scan at 200 DPI? (200 DPI should be the lowest
> resolution for the 3590.) I was under the impression that any
> frontend would use the lowest available resolution as the default
> resolution for previewing.
r?
Regards,
Ulrich Deiters
Thank you for checking the files! I put an "#indef SSIZE_MAX..."
definition into canon.h . This should take care of the problem,
but won't hurt if one of the sanei header files is modified.
Regards,
Ulrich Deiters
I think there may be some trouble: Someone used an old backend version,
made a change in the section for the FB1200, and overwrote the one in CVS.
This means that all developments from the previous year (improved sense
handler, focus control for the slide scanners, autoexposure, ...)
have been ov
Hi,
are you talking about the Canon SCSI backend? I do not have any
references to a variable SSIZE_MAX in my program files.
Regards,
Ulrich Deiters
My HP 6200C is only recognized properly on the SCSI bus if its
SCSI address is 0.
Regards,
Ulrich Deiters
l under Linux?
If "in the market" includes also older or second-hand models,
thre are some SANE-supported film scanners. The Canon FS2710S
does work (2700 dpi, SCSI interface); if you need higher resolutions
or IR channel, you should look for Minolta or Nikon.
Regards,
Ulrich Deiters
dear Tobias,
I have just sent an updated (still experimental) Canon backend
to your home address. I am not sure, however, that your case is
a backend problem.
Regards,
Ulrich Deiters
The trouble spot in the Canon SCSI backend has been located,
and we have an experimental backend that seems to support
both the 2700 and the 2710 now. But there is still some
testing and cleaning-up to be done, although that should
not take too long.
Regards,
Ulrich Deiters
Are you sure that the SCSI ID of the scanner is different
from any other ID on the bus? Is the bus properly
terminated? Is the SCSI cable of permissible length?
If the SCSI controller cannot initialize its bus, it
might declare itself as offline at boot time.
Regards,
Ulrich Deiters
Hi,
I just want to let you know that I am listening.
What are the Canon backend versions we are talking about
(the version number at the top of canon.c)?
Regards,
Ulrich Deiters
that the bug is where we think it is.
Best regards,
Ulrich Deiters
we know which version worked. I know that
this is tedious, but it seems to be the only way to find out
what exactly went wrong.
Regards,
Ulrich Deiters
Hi Tim,
what exactly is this IS-12 - an add-on device for a printer?
How is it controlled by the computer - SCSI, USB or parallel
port? Perhaps one of the existing backends can be used.
Regards,
Ulrich Deiters
,
Ulrich Deiters
ering will therefore require much experimental
work.
And who knows - perhaps Canon built some unconventional
commands into the scanner ("eject light bulb", "burn
the slide") to discourage people like us? :-)
Regards,
Ulrich Deiters
.
Regards,
Ulrich Deiters
-O (equivalent to +O2) may fail
to compile correctly. ...
Best regards,
Ulrich Deiters
he backend maintainers could look into this.
Best regards,
Ulrich Deiters
er cryptic error message.
Does someone know what has been changed since version 1.0.8
that might have affected the building of the shared libraries?
Regards,
Ulrich Deiters
ocess your image data.
Regards,
Ulrich Deiters
of progress. :-)
Regards,
Ulrich Deiters
Sincerely yours,
Ulrich Deiters
,
Ulrich Deiters
Good luck! I tried the same with Canon Germany and Canon England
last year, but without success.
Ulrich Deiters (Physical Chemistry at U. of Cologne)
Why don't you use a fax device?
Ulrich Deiters
back to the problem
as soon as possible.
Regards,
Ulrich Deiters
The Canon FS2710S is supported (SCSI scanner with up to 2700 dpi
resolution, 3 x 12 bit per pixel). It takes film strips and framed
slides up to 3 mm thickness.
Regards,
Ulrich Deiters
Sorry for my slow reaction - I have been on vacation.
The Canon FS2710S is an SCSI scanner with 2720 dpi resolution,
3 x 12 bit per pixel. It works under Linux and HP-UX.
Regards,
Ulrich Deiters
.
Regards,
Ulrich Deiters
for this scanner.
Regards,
Ulrich Deiters
xsane can produce JPEG directly.
scanimage produces PNM formats (PPM for colour pictures). You can
convert PPM to JPEG with
- cjpeg (part of the PBMPLUS package)
- xv
- ImageMagick
- ...
and of course some picture manipulation programs like the GIMP or
Pixel!FX
Regards,
Ulrich Deiters
Could you let me have a debug printout (after setting
SANE_DEBUG_CANON=255), so that I can locate the problem?
Regards,
Ulrich Deiters
I admit that the output is confusing, but the options after
"geometry" should tell you what you need to know.
Regards,
Ulrich Deiters
Do not guess the coordinates of the scan area corners,
but ask the scanner:
scanimage -d vendor:/dev/my_scanner -v -h
reports the scan margins.
Regards,
Ulrich Deiters
2710 is not recognized and has a 8-bit gamma table sent to it
by the backend. The scanner seems to consider that as an insult. :-)
Regards,
Ulrich Deiters
write a song for it. :-)
Sincerely yours,
Ulrich Deiters
companies
try to save money; good analog circuitry is expensive.
Regards,
Ulrich Deiters
> Also backends truncating to 8bit for output are *very* nasty when it
> comes to film scanners
Why?
First of all, truncation is an option, not a must. Second, you usually
want to end up with JPEGs, and that implies 3x8 bit encoding.
Regards,
Ulrich Deiters
them as simple as dumb as possible, and provide a fancy driver to
compensate the faults.
Regards,
Ulrich Deiters
If the backend provides focus control, the frontends make it available
to the user. For some film scanners focus control is already
supported by the SANE programs.
Regards,
Ulrich Deiters
s. If some of your slide are in glass
frames, one of the larger scanners (Canon, Minolta, Nikon) is
indicated.
Regards,
Ulrich Deiters
od idea to build a similar calibration routine into
the SANE frontends. Scanner lamps do age, and the standard calibration
against a black+white portion of the scanner casing does not get rid of
discolorations.
Regards,
Ulrich Deiters
.). You may have to store gamma curves for
your scanner.
On the other hand, have you tried xsane without colour binding?
It is quite good at correcting colour shades.
Regards,
Ulrich Deiters
P.S.: If you want to borrow my standard target, visit me; it cannot
be far from my office.
on whether you want to scan colour photos or
monochrome blueprints.
Regards,
Ulrich Deiters
finally ps2pdf to make PDF.
Alternatively, you can use xv to view JPEGs and to print them to
PostScript files; xv as a graphical interface that gives you some
control over the placement of the picture on the page.
Regards,
Ulrich Deiters
The Canon SCSI backend now supports the FB1200S flatbed scanner.
The crashes with Mandrake Linux and the problems with the preview
of xscanimage mentioned in previous postings have been resolved.
The revised backend has been committed to CVS.
Ulrich Deiters
May I see the debug file? Please mail it to my address directly, not
to the SANE list.
Ulrich Deiters
The Canon-SCSI backend has not changed much from sane-1.0.9 to 1.0.10.
Chances are quite good that your scanner will work with either version.
Ulrich Deiters
The Canon-SCSI backend lists the IX-4025 among the recognized scanners.
Please give it a try.
Ulrich Deiters
I just made a few minor changes (fixed an uninitialized variable, inserted
checks for return status of some subroutines).
Sincerely yours,
Ulrich Deiters
The patch looks reasonable. I will test it this evening.
Ulrich Deiters
Deiters
A 12 bit scanner needs indeed a gamma table of 4096 entries. But it is not
necessary that the frontend maintains such a table. It is sufficient to
exchange 256 byte gamma tables and to expand them by interpolation in
the backend.
Regards,
Ulrich Deiters
... perhaps it does not apply to HP-UX 11.X, but on 10.X it is generally
a good idea to include the compiler option "-Ae".
Ulrich Deiters
huge gamma correction of about 2.5 to begin with, and the
automatic optimization of xsane does not work well if it has to go
to such extremes.
Best regards,
Ulrich Deiters
. But, according to Canon, we are not
supposed to run the scanner without their software, and for them
it may make sense to keep the scanner as simple as possible, while
handling all the finer details of scanning by the computer.
Best regards,
Ulrich Deiters
.
Incidentally, the Canon backend contains subroutines for the
adjustment of contrast, brightness, shadow point, etc., that others
might find useful.
Best regards,
Ulrich Deiters
t our firewall.
If I find out how to deal with CVS I might even upload
the programs there.
Best regards,
Ulrich Deiters
Debug code removed???
I certainly did not do this, and the recent 1.0.8 backend still contains
the DBG() statements. Are you sure you have the correct version?
Regards,
Ulrich Deiters
It seems that the Canon backend used is the most recent one.
I support Mitsuru Okaniwa's request: Give us more information; run
sane with debug turned on.
Sincerely yours,
Ulrich Deiters
which Canon backend version has been used? 1.0.9 is the latest
version for Canon-SCSI scanners.
Greetings,
Ulrich Deiters
Scan, save as PostScript (or convert to PostScript by means of GhostScript),
concatenate the files, convert to PDF my means of ps2pdf (which is
part of the GhostScript distribution).
I hope this helps.
Ulrich Deiters
frames with this scanner.
Some Canon film scanners are also supported by SANE, but you probably
will not find a new one for <500 US$; the FS2710 is probably at
650-700 US$ at the moment. But perhaps you can find a good used one?
Sincerely yours,
Ulrich Deiters
...try stthd0.pc.uni-koeln.de instead :-)
^
|
>
> Hi,
>
> On Thu, Apr 04, 2002 at 09:09:12AM +0200, Ulrich Deiters wrote:
> > The Canon-SCSI backend 1.0.9 (available via anonymous ftp from
> > stthd0.pc.uni-koeln.de) supports the FB1200S.
>
> Is this code intended to be included into SANE CVS? Does it superse
The Canon-SCSI backend 1.0.9 (available via anonymous ftp from
stthd0.pc.uni-koeln.de) supports the FB1200S. If scanimage does
not find the scanner, it is often a problem with the file permissions
of the scanner device file. Can you run scanimage as root?
Kind regards,
Ulrich Deiters
ead because the originators use automated
scripts to generate thousands of e-mail accounts with wanadoo.fr, yahoo.com,
gmx.de, etc., mail as much of their junk as possible, and close the
account.
Best regards,
Ulrich Deiters
The SCSI-Canon backends will not recognize your scanner model, but they
should at least give it a minimal support. Are you sure that the permissions
of your scanner device file are OK?
Best regards,
Ulrich Deiters
are expensive.
Best regards,
Ulrich Deiters
export PATH
Be sure to log out and in to make the definition active.
Sincerely yours,
Ulrich Deiters
default an instruction not to read the other profile
files. I do not know if this applies to Linux/KDE, however.
Sincerely yours,
Ulrich Deiters
It may be necessary to re-run configure with some flags;
typically something like --with-gtk-dir=/wherever/I/dumped/it.
Of course, this only works if you have gtk installed. :-)
Regards,
Ulrich Deiters
I a on HP-UX, too. Unfortunately I have not found the time yet to
upgrade to the latest sane and xsane versions. Did you (or the
configure script) set the compiler flags -Aa -DHPUX_SOURCE (or better
-Ae)?
Regards,
Ulrich Deiters
s,
Ulrich Deiters
Whch scanner model/option are you using?
Ulrich Deiters
e can then incorporate this into the backend.
Best regards,
Ulrich Deiters
The latest version of the Canon-SCSI backend is 1.09. It supports
the Canon FB620S and the FS2710 (the latter has still some features
missing) and has been confirmed to run under Linux and HP-UX.
So far I did not dare to tackle those 900 compiler warnings ...
Best regards,
Ulrich Deiters
t all fine tuning of brightness, contrast, etc. to the computer.
Regards,
Ulrich Deiters
1 - 100 of 103 matches
Mail list logo