1
KIPIPLUGINS PROJECT (http://www.kipi-plugins.org)
3
-- AUTHORS ------------------------------------------------------------
5
See AUTHORS file for details.
7
-- ABOUT --------------------------------------------------------------
9
Libkipi and kipi-plugins allow image applications such as digiKam (http://www.digikam.org)
10
to use a plugin architecture for additional functionalities.
14
Most of the Kipi-plugins have previously been DigikamPlugins.
15
kipi-plugins is based in part on the work of the Independent JPEG Group.
17
Current plugins ported to Qt4/KDE4:
19
AcquireImages : A tool to acquire images using flat scanner.
20
Calendar : A tool to create calendars.
21
DngConverter : A tool to convert Raw Image to Digital NeGative (DNG - http://en.wikipedia.org/wiki/Digital_Negative_(file_format)).
22
Facebook : A tool to import/export images to/from a remote Facebook web service (http://www.facebook.com).
23
FlickrExport : A tool to export images to a remote Flickr based web service (http://www.flickr.com). Also compatible with Zooomr and 23HQ
24
GalleryExport : A tool to export images to a remote Gallery (and Gallery 2) server (http://gallery.sf.net).
25
GPSSync : A tool to geolocalize pictures.
26
HTMLExport : A tool to export images collections into a static XHTML page.
27
ImageViewer : A tool to preview images using OpenGL.
28
JpegLossLess : A tool to rotate/flip images without losing quality.
29
MetadataEdit : A tool to edit EXIF, IPTC and XMP metadata.
30
PicasaWebExport : A tool to export images to a remote Picasa web service (http://www.picasaweb.com).
31
PrintImage : A tool to print images in various format.
32
RawConverter : A tool to convert Raw Image to JPEG/PNG/TIFF.
33
RemoveRedEyes : A tool to remove red eyes on image automatically.
34
SendImages : A tool to send images by e-mail.
35
SimpleViewerExport : A tool to export images to Flash using SimpleViewer (http://www.airtightinteractive.com/simpleviewer).
36
SlideShow : A tool to Slide images with 2D and 3D effects using OpenGL.
37
Smug : A tool to import/export images to/from a remote SmugMug web service (http://www.smugmug.com).
38
TimeAdjust : A tool to adjust date and time.
39
IpodExport : A tool to export pictures to an Ipod device.
40
BatchProcess : A tool to batch process images (convert, resize, rename, etc.).
41
KIOExport : A tool to export images to remote computer using network protocol (FTP, SSH, SAMBA, etc...).
42
Shwup : A tool to export images to Shwup web service (http://www.shwup.com).
43
ExpoBlending : A tool to create pseudo HDR image with a stack of bracketed images.
44
PiwigoExport : A tool to export images to a remote Piwigo (PHPWebGallery) server (http://piwigo.org).
45
DebianScreenshots : A tool to export images to Debian Screenshots web service (http://screenshots.debian.net).
46
Kopete : A tool to export images to an instant messaging contact.
47
YandexFotki : A tool to export images to Yandex web service (http://fotki.yandex.ru).
48
MediaWiki : A tool to export images to Mediawiki based web service (http://www.mediawiki.org).
49
RajceExport : A tool to export images to Rajce web service (http://www.rajce.idnes.cz).
50
Vkontakte : A tool to export images to VKontakte web service (http://www.vkontakte.ru)
52
Porting under progress to Qt4/KDE4:
54
WallPaper : A tool to set image as background on your desktop.
56
Not yet ported to Qt4/KDE4:
58
CDArchiving : A tool to archive your image collections to a CD or DVD.
59
MpegEncoder : A tool to create an MPEG slideshow with a set of images.
61
-- DEPENDENCIES -------------------------------------------------------
63
CMake >= 2.4.5 http://www.cmake.org
64
libqt >= 4.3.x http://www.qtsoftware.com
65
libkde >= 4.0.x http://www.kde.org
66
libtiff >= 3.6.x (>=3.8.2 recommended) http://www.remotesensing.org/libtiff
67
libjpeg >= 6b http://www.ijg.org
68
libpng >= 1.2.x http://www.libpng.org/pub/png/libpng.html
69
libkipi >= 2.0.0 http://www.digikam.org/sharedlibs Version from master KDE git repository.
70
libkexiv2 >= 2.0.0 http://www.digikam.org/sharedlibs Version from master KDE git repository.
71
libkdcraw >= 2.0.0 http://www.digikam.org/sharedlibs Version from master KDE git repository.
72
ImageMagick >= 5.5.4 (runtime dependency) http://www.imagemagick.org
73
Hugin >= 0.8.0 (runtime dependency) http://hugin.sourceforge.net
74
Enblend >= 3.0.0 (runtime dependency) http://enblend.sourceforge.net
78
libxslt >= 1.1 http://xmlsoft.org/XSLT
79
libxml2 >= 2.7.x http://xmlsoft.org
80
libX11 >= 1.1.5 http://www.x11.org Linux Only.
81
libexpat >= 2.0.1 http://expat.sourceforge.net
82
libqtopengl >= 4.3.x http://www.trolltech.com
83
Mesa3D >= 7.0.4 http://mesa3d.sourceforge.net
84
libopencv >= 2.x http://opencv.willowgarage.com
85
libgpod >= 0.7.0 http://www.gtkpod.org/libgpod.html
86
libgdk >= 2.0.0 http://library.gnome.org/devel/gdk-pixbuf
87
libqca >= 2.0.0 http://delta.affinix.com/qca
88
libqjson >= 0.6.0 http://qjson.sourceforge.net
89
libgomp >= 4.3.x http://gcc.gnu.org/projects/gomp
90
libksane >= 0.3.0 http://www.digikam.org/sharedlibs Version from master KDE git repository.
91
libkmap >= 2.0.0 http://www.digikam.org/sharedlibs Version from master KDE git repository.
92
libmediawiki >= 1.0.0 http://www.digikam.org/sharedlibs
93
libkvkontakte >= 0.1.0 http://www.digikam.org/sharedlibs
95
Plugin Specific Dependencies (for compiling and for running) :
97
SlideShow : X11 (Linux Only), Mesa3D, and OpenGL support for libqt
98
ImageViewer : X11 (Linux Only), Mesa3D, and OpenGL support for libqt
99
DngConverter : libexpat and libkdcraw 0.4.0
100
AcquireImages : libksane
101
HtmlZxport : libxslt and libxml2
102
JpegLossless : imagemagick (runtime dependency)
103
WallPaper : kdebase (runtime dependency)
104
RemoveRedEyes : libopencv.
105
IpodExport : libgpod, libgdk.
106
Calendar : libkcal (kdepimlibs).
108
YandexFotki : libqca.
109
DebianScreenshots : libqjson.
111
ExpoBlending : align_image_stack from Hugin project and enfuse from Enblend project (runtime dependency), libgomp.
113
Mediawiki : libmediawiki.
114
Vkontakte : libkvkontakte.
116
-- CONTACT ------------------------------------------------------------
118
If you have questions, comments, suggestions to make send an email to :
122
IRC channel from irc.freenode.org server: #kde-imaging
125
IMPORTANT : the bugreports and wishlist are hosted by the KDE bugs report
126
system who can be contacted by the standard Kde help menu of plugins dialog.
127
A mail will be automaticly sent to the Kipi mailing list.
128
There is no need to contact directly the Kipi mailing list for a bug report
131
The current Kipi bugs and devel wishes reported to the Kde bugs report can be
134
http://bugs.kde.org/buglist.cgi?product=kipiplugins&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
136
-- INSTALL ------------------------------------------------------------
138
In order to compile, especially when QT3/Qt4 are installed at the same time,
139
just use something like that:
142
# export QTDIR=/usr/lib/qt4/
143
# export PATH=$QTDIR/bin:$PATH
148
Usual CMake options :
150
-DCMAKE_INSTALL_PREFIX : decide where the program will be install on your computer.
151
-DCMAKE_BUILD_TYPE : decide which type of build you want. You can chose between "debugfull", "debug", "profile", "relwithdebinfo" and "release". The default is "relwithdebinfo" (-O2 -g).
153
Compared to old KDE3 autoconf options:
155
"cmake . -DCMAKE_BUILD_TYPE=debugfull" is equivalent to "./configure --enable-debug=full"
156
"cmake . -DCMAKE_INSTALL_PREFIX=/usr" is equivalent to "./configure --prefix=/usr"
158
More details can be found at this url: http://techbase.kde.org/Development/Tutorials/CMake#Environment_Variables
160
Note: To know KDE install path on your computer, use 'kde-config --prefix' command line like this (with full debug object enabled):
162
"cmake . -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`"