gocr - Optical Character Recognition Program

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name gocr
Package version 0.50
Package release lp150.1.10
Package architecture x86_64
Package type rpm
Installed size 951.32 KB
Download size 407.52 KB
Official Mirror widehat.opensuse.org
GOCR is an optical character recognition program. It reads images in
many formats and outputs a text file. It is also able to recognize
and translate barcodes.


Package Version Architecture Repository
gocr - - -


Name Value
jpeg -
libc.so.6(GLIBC_2.14)(64bit) -
libnetpbm.so.11()(64bit) -
netpbm -
transfig -


Name Value
gocr = 0.50-lp150.1.10
gocr(x86-64) = 0.50-lp150.1.10


Type URL
Binary Package gocr-0.50-lp150.1.10.x86_64.rpm
Source Package gocr-0.50-lp150.1.10.src.rpm

Install Howto

Install gocr rpm package:

# zypper install gocr




2015-08-02 - mpluskal@suse.com
- Update desktop file macros
- Cleanup spec file with spec-cleaner
- Add changelog as source since it is used during build
2013-03-31 - asterios.dramis@gmail.com
- Update to version 0.50:
* just release it to avoid questiions to old problems, give a life sign ;)
* fix 4 parfait problems against 0.48
* adding qrcode detection and decoding (no error correction, no skewing)
* spacing slightly improved
* context correction of hex codes (p.e. hex fingerprints)
* some threshold value adaptions (not finished)
* try to fix double output of XML code <...> and removed additional \n
* improved quotation detection ,, ''
* improved monospaced spacing (video text)
2012-09-28 - asterios.dramis@gmail.com
- Added "CPPFLAGS=-I%{_includedir}/netpbm" to fix compilation with netpbm
support in Factory (the netpbm headers where moved from /usr/include to
- Removed "make doc" (doesn't do anything).
- Use desktop-file-install to install the desktop file in openSUSE > 12.1
(added desktop-file-utils as build requirement for this).
- Spec file cleanup.
- Removed no-build-date.patch and added a fix inside the spec file for the
rpmlint warning "file-contains-current-date".
- Update gocr.desktop to be xdg compatible (added "Scanning" category).
2011-02-17 - asterios.dramis@gmail.com
- Update to version 0.49:
+ fix dot handling for ':' and ';' (vector code)
+ fix '@' for 7x9 and 5x8 fonts
+ fix double counting of subboxes (affects "0" (zero) with dot in it)
+ character "l" of width 1 improved
+ bug fix gluing chars ij of width=1
+ bug fix thresholding (small gray images)
+ return error code -1 on ERROR pnm.c unexpected EOF
+ fix conflicts with unicode_defs.h TRUE definition on gcc/alphaev7-osf/3.4
+ further fixes for lib by D. Katsubo
+ fix #3039007 "struct list" in list.h conflicts with STL (ocr_object_list)
+ fix #3039006 INFINITY macro in unicode.h conflicts with math.h
+ bugfix barcode 128, switch from mode mC to mA (":1")
+ bugfix: MultiPNM + database  - ID: 2957140
+ improved barcode recognition - ID: 2859644 (bars wider than spaces)
+ quality test-script bin/gocr_chk.sh added
+ initial datamatrix support (ASCII + ASCII numeric only, no ErrCorrection)
- Spec file updates:
+ Changes based on rpmdevtools templates and spec-cleaner run.
+ Updates in Summary:, Url:, Buildrequires:, %build and %install sections.
+ Added needed packages in Requires: section.
- Fix doc files path of man file.
- Added a patch to fix an rpmlint warning (file-contains-current-date).
- Updated gocr.desktop file.

See Also

Package Description
gocr-gui-0.50-lp150.1.10.x86_64.rpm Optical Character Recognition Program - Basic Graphical Interface
goffice-0_8-devel-0.8.17-lp150.1.7.x86_64.rpm Development files for goffice
goffice-0_8-lang-0.8.17-lp150.1.7.noarch.rpm Translations for package goffice-0_8
goffice-devel-0.10.41-lp150.1.1.x86_64.rpm Development files for GOffice
goffice-lang-0.10.41-lp150.1.1.noarch.rpm Translations for package goffice
golang-github-cpuguy83-go-md2man-1.0.6+git20160904.a65d4d2-lp150.2.3.x86_64.rpm Convert markdown into man pages
golang-github-docker-libnetwork- Docker Networking
golang-github-exercism-cli-2.4.0+git20170324.41427fc-lp150.1.8.x86_64.rpm A Go based command line tool for exercism.io
golang-github-golang-glog-0.0.0+git20141105.44145f0-lp150.1.3.x86_64.rpm Leveled execution logs for Go
golang-github-jteeuwen-go-bindata-3.0.7+git20151023.72.a0ff256-lp150.2.1.x86_64.rpm A small utility which generates Go code from any file
golang-github-kr-pty-0.0.0+git20160716.ce7fa45-lp150.1.3.x86_64.rpm PTY interface for Go
golang-github-kr-text-0.0.0+git20160504.7cafcd8-lp150.1.3.x86_64.rpm Miscellaneous functions for formatting text
golang-github-prometheus-alertmanager-0.14.0-lp150.1.2.x86_64.rpm Prometheus Alertmanager
golang-github-prometheus-node_exporter-0.15.2-lp150.1.2.x86_64.rpm Prometheus exporter for machine metrics
golang-github-prometheus-prometheus-2.1.0-lp150.1.9.x86_64.rpm The Prometheus monitoring system and time series database