File: ChangeLog

package info (click to toggle)
ocrad 0.22~rc1-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 708 kB
  • sloc: cpp: 8,435; sh: 261; makefile: 180
file content (190 lines) | stat: -rw-r--r-- 6,937 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
2012-01-20  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.22-rc1 released.
	* Small improvements have been made in manual and man page.
	* Changed quote characters in messages as advised by GNU Standards.

2011-01-10  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.21 released.
	* Fixed some internal errors triggered by noisy input.
	* ocrad.texinfo: Added chapter 'OCR Results File'.
	* main.cc: Set stdin/stdout in binary mode on MSVC and OS2.

2010-07-16  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.20 released.
	* ocradlib.h: Added new function OCRAD_scale.
	* ocradlib.h: Added new function OCRAD_result_chars_total.
	* ocradlib.h: Added new function OCRAD_result_chars_block.
	* ocradlib.h: Added new function OCRAD_result_chars_line.

2010-01-27  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.19 released.
	* Added library interface (ocradlib.h).
	* Option '--crop' replaced with similar but different option
	  '--cut', which can accept coordinates taken from the ORF file.
	* Recognition of files with a single character and without white
	  space at the edges has been fixed.
	* testsuite/check.sh: Added new tests for the library interface
	  and for single character images.
	* New files ocradlib.h, ocradlib.cc, ocrcheck.cc.
	* Makefile.in: Added '--name' option to help2man invocation.

2009-05-08  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.18 released.
	* Added a layout analyser able to process arbitrary pages.
	* Added new option '--quiet'.
	* The '--layout' option no more accepts an argument.
	* The '--crop' option now accepts negative coordinates.
	* New recognized letter; 'a' with ring above.
	* Fixed recognition on files with a single big character.
	* Fixed bug that didn't write maxval when saving pgm or ppm.
	* Fixed some includes that prevented compilation with GCC 4.3.0.
	* 'make install-info' should now work on Debian and OS X.
	* Makefile.in: Man page is now installed by default.
	* New file testsuite/check.sh.
	* Arg_parser updated to 1.2.
	* Verbosity control of messages has been modified.

2007-06-29  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.17 released.
	* License updated to GPL version 3 or later.
	* '--scale' no more suppresses ORF output.
	* Improved removal of thick frames.
	* Changed 'Textline' to accept more than one big initial.
	* Class 'Block' renamed to 'Blob'.
	* 'configure' and 'Makefile.in' have been modified to be more
	  GNU-standards compliant.

2006-10-20  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.16 released.
	* Added new option '--filter'.
	* Better algorithm for vertical space detection (blank lines).
	* Some fixes made to 'configure' script.
	* Added two new debug levels.
	* Improvements in character recognition.

2006-04-03  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.15 released.
	* Added new argument parser that replaces 'getopt_long'.
	* Fixed a bug that prevented compilation with GCC 4.1.

2006-02-15  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.14 released.
	* Ocrad is now able to read ppm files.
	* Added new class 'Page_image' (256-level greymap).
	* Added automatic and adaptive binarization by Otsu's method.
	* Added new option '--crop'.
	* Added two new chapters 'Image Format Conversion' and
	  'Algorithm' to the texinfo file.
	* Target 'check' added to Makefile.
	* Changed 'ocrad.png' icon to color, one line.

2005-10-10  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.13 released.
	* Ocrad is now able to read pgm files.
	* Added new rational number class.
	* Use rationals instead of integers in space detection algorithm.
	* Better algorithm for space detection in tables.
	* 'vector<bool>' replaced by 'vector<char>' in bitmap (faster).
	* Variable-size arrays replaced by vectors in block.cc.
	* Fixed sizeof(size_t) != sizeof(int) on some 64 bit systems.
	* Improved number recognition (mainly in textline_r2.cc).
	* Overflow detection when loading or scaling file.
	* Fixed a miscompilation with GCC 3.3.1.
	* Class 'Vrhomboid' merged into files 'track.h' and 'track.cc'.

2005-06-07  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.12 released.
	* Change in internal representation; Blockmap has been eliminated.
	* Text inside tables of solid lines is now recognized.
	* Improvements in character recognition.
	* Fixed possible integer overflow when loading pbm file.

2005-02-12  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.11 released.
	* Added new option '--scale'.
	* Improvements in character recognition.
	* Fixed bug in '--transform' (introduced in 0.10).

2004-12-09  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.10 released.
	* Added new suboption '-D7X'.
	* Change in internal representation; only 1 Blockmap per Textpage.
	* Use of absolute coordinates in ORF file.
	* Improved space detection algorithm.
	* Improvements in character recognition and separation.

2004-10-23  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.9 released.
	* Added new option '--transform'.
	* 'DESTDIR' now works as expected.
	* New class 'Textpage' is top of internal representation.

2004-05-23  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.8 released.
	* Better algorithm for line detection.
	* New feature '-x -' (export ORF file to stdout).
	* Small improvements in picture elimination.

2004-02-09  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.7 released.
	* Internal change to UCS instead of ISO 8859-1.
	* Default charset is now ISO 8859-15 (latin9).
	* Ocrad now recognizes Turkish characters (ISO 8859-9).
	* Added new output format (UTF-8).
	* Added new options '--charset' and '--format'.
	* Added man page.

2003-12-18  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.6 released.
	* 'configure' is now compatible with 'sh'.
	* Better algorithm for lowercase-uppercase decision.
	* Small changes to line detector.
	* Fixed bug (output of char 0 when separating some merged chars).

2003-10-18  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.5 released.
	* Corrected bug when creating ORF file from stdin.
	* Added the ability to read multiple files from stdin.
	* Use 'vector' instead of 'list' due to problem with GCC 3.3.1.
	* Faster 'processing' of pictures.

2003-09-03  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.4 released.
	* More standard configure and Makefile.
	* Added info file.
	* Small changes to layout detector.
	* Character codes > 127 now in ISO_8859_1::<charname> format.
	* Added new option '--invert'.

2003-07-19  Antonio Diaz Diaz  <ant_diaz@teleline.es>

	* Version 0.3 released.
	* ORF file feature added.
	* Recursive 'layout detector' added.


Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
Antonio Diaz Diaz.

This file is a collection of facts, and thus it is not copyrightable,
but just in case, you have unlimited permission to copy, distribute and
modify it.