[4770] | 1 | KIPIPLUGINS PROJECT (http://www.kipi-plugins.org) |
---|
| 2 | |
---|
| 3 | -- AUTHORS ------------------------------------------------------------ |
---|
| 4 | |
---|
| 5 | See AUTHORS file for details. |
---|
| 6 | |
---|
| 7 | -- ABOUT -------------------------------------------------------------- |
---|
| 8 | |
---|
| 9 | Libkipi and kipi-plugins allows image applications as digiKam (http://www.digikam.org) |
---|
| 10 | to use a plugin architecture for additional functionalities. |
---|
| 11 | |
---|
| 12 | Notes: |
---|
| 13 | |
---|
| 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. |
---|
| 16 | |
---|
| 17 | Current plugins ported to Qt4/KDE4: |
---|
| 18 | |
---|
| 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 | |
---|
| 44 | Porting under progress to Qt4/KDE4: |
---|
| 45 | |
---|
| 46 | WallPaper : A tool to set image as background on your desktop. |
---|
| 47 | |
---|
| 48 | Not yet ported to Qt4/KDE4: |
---|
| 49 | |
---|
| 50 | CDArchiving : A tool to archive your image collections to a CD or DVD. |
---|
| 51 | MpegEncoder : A tool to create an MPEG slideshow with a set of images. |
---|
| 52 | |
---|
| 53 | -- DEPENDENCIES ------------------------------------------------------- |
---|
| 54 | |
---|
| 55 | CMake >= 2.4.5 http://www.cmake.org |
---|
| 56 | libqt >= 4.3.x http://www.qtsoftware.com |
---|
| 57 | libkde >= 4.0.x http://www.kde.org |
---|
| 58 | libtiff >= 3.6.x (>=3.8.2 recommended) http://www.remotesensing.org/libtiff |
---|
| 59 | libjpeg >= 6b http://www.ijg.org |
---|
| 60 | libpng >= 1.2.x http://www.libpng.org/pub/png/libpng.html |
---|
| 61 | libkipi >= 0.2.0 http://www.digikam.org/sharedlibs |
---|
| 62 | libkexiv2 >= 0.5.0 http://www.digikam.org/sharedlibs |
---|
| 63 | libkdcraw >= 0.4.0 http://www.digikam.org/sharedlibs Using LibRaw decoder instead dcraw. |
---|
| 64 | ImageMagick >= 5.5.4 (runtime dependency) http://www.imagemagick.org |
---|
| 65 | |
---|
| 66 | Optional: |
---|
| 67 | |
---|
| 68 | libxslt >= 1.1 http://xmlsoft.org/XSLT |
---|
| 69 | libxml2 >= 2.7.x http://xmlsoft.org |
---|
| 70 | libX11 >= 1.1.5 http://www.x11.org Linux Only. |
---|
| 71 | libexpat >= 2.0.1 http://expat.sourceforge.net |
---|
| 72 | libqtopengl >= 4.3.x http://www.trolltech.com |
---|
| 73 | Mesa3D >= 7.0.4 http://mesa3d.sourceforge.net |
---|
| 74 | libopencv >= 1.0 http://opencv.willowgarage.com |
---|
| 75 | libgpod >= 0.7.0 http://www.gtkpod.org/libgpod.html |
---|
| 76 | libgdk >= 2.0.0 http://library.gnome.org/devel/gdk-pixbuf |
---|
| 77 | libqca >= 2.0.0 http://delta.affinix.com/qca |
---|
| 78 | |
---|
| 79 | Plugin Specific Dependencies (for compiling and for running) : |
---|
| 80 | |
---|
| 81 | SlideShow : X11 (Linux Only), Mesa3D, and OpenGL support for libqt |
---|
| 82 | ImageViewer : X11 (Linux Only), Mesa3D, and OpenGL support for libqt |
---|
| 83 | DngConverter : libexpat and libkdcraw 0.4.0 |
---|
| 84 | AcquireImages : libksane |
---|
| 85 | HtmlZxport : libxslt and libxml2 |
---|
| 86 | JpegLossless : imagemagick (runtime dependency) |
---|
| 87 | WallPaper : kdebase (runtime dependency) |
---|
| 88 | RemoveRedEyes : libopencv. |
---|
| 89 | IpodExport : libgpod, libgdk. |
---|
| 90 | Calendar : libkcal (kdepimlibs) |
---|
| 91 | Shwup : libqca |
---|
| 92 | |
---|
| 93 | -- CONTACT ------------------------------------------------------------ |
---|
| 94 | |
---|
| 95 | If you have questions, comments, suggestions to make do email at : |
---|
| 96 | |
---|
| 97 | kde-imaging@kde.org |
---|
| 98 | |
---|
| 99 | IRC channel from irc.freenode.org server: #kde-imaging |
---|
| 100 | #digikam |
---|
| 101 | |
---|
| 102 | IMPORTANT : the bugreports and wishlist are hosted by the KDE bugs report |
---|
| 103 | system who can be contacted by the standard Kde help menu of plugins dialog. |
---|
| 104 | A mail will be automaticly sent to the Kipi mailing list. |
---|
| 105 | There is no need to contact directly the Kipi mailing list for a bug report |
---|
| 106 | or a devel wish. |
---|
| 107 | |
---|
| 108 | The current Kipi bugs and devel wish reported to the Kde bugs report can be see |
---|
| 109 | at this url : |
---|
| 110 | |
---|
| 111 | http://bugs.kde.org/buglist.cgi?product=kipiplugins&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED |
---|
| 112 | |
---|
| 113 | -- INSTALL ------------------------------------------------------------ |
---|
| 114 | |
---|
| 115 | In order to compile, especially when QT3/Qt4 are installed at the same time, |
---|
| 116 | just use something like that: |
---|
| 117 | |
---|
| 118 | # export VERBOSE=1 |
---|
| 119 | # export QTDIR=/usr/lib/qt4/ |
---|
| 120 | # export PATH=$QTDIR/bin:$PATH |
---|
| 121 | # cmake . |
---|
| 122 | # make |
---|
| 123 | |
---|
| 124 | Usual CMake options : |
---|
| 125 | |
---|
| 126 | -DCMAKE_INSTALL_PREFIX : decide where the program will be install on your computer. |
---|
| 127 | -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). |
---|
| 128 | |
---|
| 129 | Compared to old KDE3 autoconf options: |
---|
| 130 | |
---|
| 131 | "cmake . -DCMAKE_BUILD_TYPE=debugfull" is equivalent to "./configure --enable-debug=full" |
---|
| 132 | "cmake . -DCMAKE_INSTALL_PREFIX=/usr" is equivalent to "./configure --prefix=/usr" |
---|
| 133 | |
---|
| 134 | More details can be found ata this url: http://techbase.kde.org/Development/Tutorials/CMake#Environment_Variables |
---|
| 135 | |
---|
| 136 | Note: To know KDE install path on your computer, use 'kde-config --prefix' command line. |
---|