Package: djvulibre-bin
Version: 3.5.14-5
Severity: normal

cjb2 with losslevel=150 or 200 can make character substitution errors:


dpi losslevel       text               errors
300     0    Euler's Infinite Product    0
300    50    Euler's Infinite Product    0
300   100    Euler's Infinite Product    0
300   150    Euler's Infinite Product    0
300   200    Euler's Infinite Product    0

600     0    Euler's Infinite Product    0
600    50    Euler's Infinite Product    0
600   100    Euler's Infinite Product    0
600   150    Euler's Infinite Product    0
600   200    Euler's Infinite Product    0

900     0    Euler's Infinite Product    0
900    50    Euler's Infinite Product    0
900   100    Euler's Infinite Product    0
900   150    Euler's Infinite Produet    1
900   200    Euler's Infinite Produet    1

1200     0   Euler's Infinite Product    0
1200    50   Euler's Infinite Product    0
1200   100   Euler's Infinite Product    0
1200   150   Euler's Infinite Produet    1
1200   200   Euler's Iufiuile Produel    5

First, the documentation should warn of the possibility of character
substitution errors.  Unlike the blurring introduced by JPEG
compression, this kind of error may not be readily apparent at first
glance.  

Second, I think there is an algorithm error here, because increasing
the resolution of the original image makes the problem worse.
Presumably some part of the character matching test isn't scaled
correctly for the number of pixels in the character.  Note that
replacing "c" with "e" is perhaps understandable (particularly with
this font), but replacing "n" with "u" is not!

The starting files, commands, and resulting files may be found at:

   http://jrv.oddones.org/spelling-errors.tar.gz  (1.6 MB)

(The starting files are scans of AMS55, which is not subject to
copyright.)

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.29
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages djvulibre-bin depends on:
ii  curl                          7.14.0-2   Get a file from an HTTP, HTTPS, FT
ii  libc6                         2.3.5-3    GNU C Library: Shared libraries an
ii  libdjvulibre1                 3.5.14-5   Runtime support for the DjVu image
ii  libgcc1                       1:4.0.1-2  GCC support library
ii  libjpeg62                     6b-10      The Independent JPEG Group's JPEG 
ii  libstdc++5                    1:3.3.5-13 The GNU Standard C++ Library v3
ii  libtiff4                      3.7.2-3    Tag Image File Format (TIFF) libra
ii  zlib1g                        1:1.2.2-4  compression library - runtime

djvulibre-bin recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to