TDE graphics utilities
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Chris e8af185d02 Remove old upstream URL. 3 months ago
..
pics Fix invalid headers in PNG files and optimize for size 3 years ago
AUTHORS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
CHANGES Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
CMakeL10n.txt Add CMakeL10n rules. 10 months ago
CMakeLists.txt Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
COPYING Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
CREDITS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
INSTALL Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
Makefile.am LIB_QT -> LIB_TQT conversion to align to updated admin module 1 year ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
README.KADMOS Convert remaining references to kde3 (e.g. in paths) to trinity 8 years ago
TODO Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
WARNING Update bug reports url to bugs.trinitydesktop.org 1 year ago
configure.in.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
dwmenuaction.cpp Rename a number of classes to enhance compatibility with KDE4 6 years ago
dwmenuaction.h Rename many classes and header files to avoid conflicts with KDE4 6 years ago
formathelp.h TQt4 port kdegraphics 8 years ago
imageselectline.cpp Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance 5 years ago
imageselectline.h Remove spurious TQ_OBJECT instances 7 years ago
img_saver.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
img_saver.h Remove spurious TQ_OBJECT instances 7 years ago
imgnamecombo.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
imgnamecombo.h Remove spurious TQ_OBJECT instances 7 years ago
imgprintdialog.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
imgprintdialog.h Remove spurious TQ_OBJECT instances 7 years ago
kadmosocr.cpp Remove additional unneeded tq method conversions 7 years ago
kadmosocr.h Remove spurious TQ_OBJECT instances 7 years ago
kocrbase.cpp Additional k => tde renaming and fixes 6 years ago
kocrbase.h Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
kocrgocr.cpp Fix incorrectly renamed strings 4 years ago
kocrgocr.h Remove spurious TQ_OBJECT instances 7 years ago
kocrkadmos.cpp Fix incorrectly renamed strings 4 years ago
kocrkadmos.h Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 6 years ago
kocrocrad.cpp Fix incorrectly renamed strings 4 years ago
kocrocrad.h Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 6 years ago
kooka.cpp Fix Kooka branding. 3 months ago
kooka.desktop Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to match XDG specifications 5 years ago
kooka.h Rename common header files for consistency with class renaming 6 years ago
kookaiface.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
kookaimage.cpp Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
kookaimage.h Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
kookaimagemeta.cpp TQt4 port kdegraphics 8 years ago
kookaimagemeta.h TQt4 port kdegraphics 8 years ago
kookapref.cpp Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance 5 years ago
kookapref.h Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 6 years ago
kookaprint.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
kookaprint.h Remove spurious TQ_OBJECT instances 7 years ago
kookarc rename the following methods: 8 years ago
kookaui.rc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago
kookaview.cpp Fix typo in prior commit a09a8122 5 years ago
kookaview.h Rename a number of classes to enhance compatibility with KDE4 6 years ago
ksaneocr.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
ksaneocr.h Additional k => tde renaming and fixes 6 years ago
main.cpp Remove old upstream URL. 3 months ago
ocrresedit.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
ocrresedit.h Remove spurious TQ_OBJECT instances 7 years ago
ocrword.cpp Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
ocrword.h TQt4 port kdegraphics 8 years ago
resource.h Fix inadvertent "TQ" changes. 7 years ago
scanpackager.cpp Adjusted to new normalized device icon names in tdelibs. 3 months ago
scanpackager.h Rename many classes and header files to avoid conflicts with KDE4 6 years ago
thumbview.cpp Rename additional header files to avoid conflicts with KDE4 6 years ago
thumbview.h Fix FTBFS with clang 4 years ago
thumbviewitem.cpp Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
thumbviewitem.h Rename a number of libraries and executables to avoid conflicts with KDE4 6 years ago
version.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 10 years ago

README

Kooka
=====

Kooka is a raster image scan program for the KDE system.

PLEASE READ THE FILE "WARNING" FIRST !

It uses the SANE-lib (http://www.sane-project.org/) and the the
KScan-library which is a KDE module for scanner access.

KScan and Kooka are under construction. Don't expect everything to work
fine. If you want to help, please send patches to freitag@suse.de.

Features:
=========

Kooka's main features are:

Scanner Support using SANE:
- Scanner support using SANE. Kooka _DOES_NOT_ support all features that SANE
and its backends offer. It takes a small subset of the available options.
- Kooka offers a GUI to change the most important scanner options like resolution,
mode, threshold etc. These options are generated on the fly, depending on the
scanner capabilities.
- Kooka offers a preview-function and the user can select the scan area interactively
or automatically.

Image Storage:
- Kooka provides an assistant to save your acquired images.
- Filenames are generated automatically to support multiple scans.
- Kooka manages the scanned images in a tree view where the user can delete and
export images.

Image Manipulation:
- Kooka provides basic image manipulation functions like rotation, mirroring.
- Cut images to fit size.

Image Viewing:
- Scanned images can be viewed by clicking them in the tree view.
- The viewer has a zoom function.

OCR:
- Kooka supports Joerg Schulenburg's gocr, an open source program
for optical character recognition (OCR). Kooka starts the OCR program
and displays its output. Best results with bw-images scanned with ~150 DPI
- Support for the commercial OCR/ICR package KADMOS of the reRecognition
GmbH Kreuzlingen. Please read README.KADMOS for more information.

Problems:
=========

* Kooka does not yet support all options SANE offers. That will
improve in the future. However, I don't know if it makes sense to
support all, even not very common options, some scanners offer. Lets
see what is necessary and makes sense for the purpose of Kooka.

* Kooka does not yet have a strategy for very large images :(. It uses
the Qt QImage/QPixmap as is. On some displays, that causes problems.

* Automatic document feeder (ADF) support is not yet working correctly.

----------------------------------------------------------------------
Klaas Freitag <freitag@suse.de>

$Id$