home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Exec 4
/
CD_Magazyn_EXEC_nr_4.iso
/
Recent
/
util
/
conv
/
agocr.readme
< prev
next >
Wrap
Text File
|
2000-11-06
|
4KB
|
70 lines
Short: Converts pcx, iff, pnm to text. v0.2.7
Author: Joerg.Schulenburg@physik.uni-magdeburg.de (Joerg Schulenburg)
Uploader: drakki@rollanet.org (Tim Doty)
Version: 0.2.7
Type: util/conv
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.