home *** CD-ROM | disk | FTP | other *** search
- Short: Converts pcx, iff, pnm to text. v0.2.7
- Uploader: drakki@rollanet.org (Tim Doty)
- Author: Joerg.Schulenburg@physik.uni-magdeburg.de (Joerg Schulenburg)
- Type: util/conv
- Version: 0.2.7
-
- GOCR v0.2.7
- Joerg Schulenburg
-
- Amiga Distribution (with IFF-ILBM loader*)
- Tim Doty
-
- -------------------------------------------------------------------------------
- This is a Optical-Character-Recognition program
- Copyright (C) 2000 Joerg Schulenburg
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- Joerg.Schulenburg@physik.uni-magdeburg.de
- -------------------------------------------------------------------------------
-
- The complete archive of gocr is included in the directory gocr_0_2. The c
- directory contains the precompiled amiga executables. Each is named 'gocr-'
- followed by the compilation flags used. 'opt' means that the executable was
- optimized, '0x0' means that the executable was compiled with that processor as
- the target, 'chk' means that it is a stack checking executable and 'ext' means
- that it is a stack extending executable. Those versions compiled without
- ixemul.library dependancy have the suffix 'noix' attached to their names. The
- executables compiled with basic IFF-ILBM support are prefixed with an 'a' to
- differentiate them from the others.
-
- Based on my tests, found in 'gOCR-Tests' file, the stack extending version does
- not add significantly to execution time and as gocr tends to be stack hungry is
- much safer to use. Consequently, most cpu variations are optimized and stack
- extending. A PowerPC executable would be most welcome. At this time I don't
- have the ability to compile for PowerUP or Warp...
-
- The modifications that I have made to the original package were to add an
- include to gocr.cc for iff.h and a call to 'readilbm' after the call for
- 'readpcx'. I also edited the makefile to accomodate the files iff.h and iff.cc,
- as well as for amiga compilation options (-m68060, -mstackextend, etc.).
- Modified files can be found in the gocr_0_2/amiga/ directory.
-
- Joerg Schulenburg said that the iff loading might be incorporated into the gocr
- tree for version 0.3. To keep up with this possibility the GOCR webpage is at
- http://altmark.nat.uni-magdeburg.de/~jschulen/ocr/
- It is also on Source Forge at http://sourceforge.net/project/?group_id=7147
-
- * The IFF-ILBM loader is very basic. It is only written to handle b&w and 8-bit
- grey images and only tested with the b&w image produced by ScanQuix saving as
- 1-bit. It ignores the CMAP chunk and assumes that the bit planes of the data
- chunk in an 8-bit grey scale image correspond to the actual grey scale values.
-
- If there is an amiga coder who wants a better iff-ilbm loader, perhaps going
- through datatypes, I suggest that they get in touch with Joerg Schulenburg.
- Although the source is provided it would give the greatest benefit if the
- loader became part of the actual source tree instead of forking.
-