Gilles Caulier | 1 Dec 2005 13:44
Picon
Favicon

using libiptcdata library to support IPTC metadata in libkexif...

Hi all,

I have found this library on SF.net area :

http://libiptcdata.sourceforge.net/

This one :

- have an implementation witch have been based on libexif library, and use a 
similar syntax. It's will be easy to add IPTC method using current libkexif 
implementation.
- Support i18n like libexif (currently unsupported by exiv2 library 
http://home.arcor.de/ahuggel/exiv2 ).
- Is an active project.
- is in GPL.

I think that IPTC meta-data are importants for photograph, and we need to find 
a solution for next digiKam release

Questions :

--> this library is available on major linux dist ?
--> anybody is interressed to help to add iptc metada support on libkexif ?

Your viewpoints welcome...

--

-- 
Gilles Caulier
Gilles Caulier | 1 Dec 2005 13:49
Picon
Favicon

extragear/graphics

SVN commit 484677 by cgilles:

digikam from trunk : New image plugin supporting 16 bits images : auto color corrections : equalize,
normalize, auto-levels, and strech-constrast.
CCMAIL: digikam-devel@...

 M  +25 -37    digikam/imageplugins/imageeffect_autocorrection.cpp  
 M  +2 -1      digikam/imageplugins/imageeffect_autocorrection.h  
 M  +338 -195  digikam/libs/filters/imagefilters.cpp  
 M  +22 -13    digikam/libs/filters/imagefilters.h  
 M  +157 -121  digikam/libs/levels/imagelevels.cpp  
 M  +13 -14    digikam/libs/levels/imagelevels.h  
 M  +6 -3      digikamimageplugins/adjustlevels/adjustlevels.cpp  
 M  +4 -2      digikamimageplugins/antivignetting/antivignetting.cpp  
Gilles Caulier | 1 Dec 2005 14:21
Picon
Favicon

extragear/graphics/digikam

SVN commit 484691 by cgilles:

digikam from trunk : New image plugin tool supporting 16 bits images : invert image.
CCMAIL: digikam-devel <at> kde.org

 M  +6 -11     imageplugins/imageplugin_core.cpp  
 M  +30 -21    libs/filters/imagefilters.cpp  
 M  +5 -10     libs/filters/imagefilters.h  
 M  +2 -0      libs/levels/imagelevels.cpp  

--- trunk/extragear/graphics/digikam/imageplugins/imageplugin_core.cpp #484690:484691
 <at>  <at>  -32,8 +32,9  <at>  <at> 

 // Local includes.

-#include <imageiface.h>
-#include <imagefilters.h>
+#include "dimg.h"
+#include "imageiface.h"
+#include "imagefilters.h"
 #include "imageeffect_rgb.h"
 #include "imageeffect_hsl.h"
 #include "imageeffect_bcg.h"
 <at>  <at>  -174,16 +175,10  <at>  <at> 
     parentWidget()->setCursor( KCursor::waitCursor() );

     Digikam::ImageIface iface(0, 0);
+    Digikam::DImg image = iface.getOriginalImage();
+    Digikam::ImageFilters::invertImage(image.bits(), image.width(), image.height(), image.sixteenBit());
+    iface.putOriginalImage(i18n("Invert"), image);
(Continue reading)

Mikolaj M. | 1 Dec 2005 14:43
Picon
Favicon

Odp: using libiptcdata library to support IPTC metadatain li bkexif...

Dnia 1-12-2005 o godz. 13:44 Gilles Caulier napisał(a):
> Hi all,
> 
> I have found this library on SF.net area :
> 
> http://libiptcdata.sourceforge.net/
> 
> Questions :
> 
> --> this library is available on major linux dist ?

Neither rpm.pbone.net nor rpmfind.net are returning any hits 
regarding this program.

m.

----------------------------------------------------
HEY "Echosystem Tour": Katowice, Wrocław, Poznań, Toruń, 
Szczecin, Białystok, Warszawa, Lublin, Rzeszów, Bydgoszcz, 
Gdynia, Łódź, Kraków. Start 19 listopada!
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fhey.html&sid=592
Christophe Muller | 1 Dec 2005 18:12

[Bug 91812] wishlist: viewer/editor for IPTC meta data

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=91812         

------- Additional Comments From Christophe.Muller research gemplus com  2005-12-01 18:12 -------
I voted 20. IPTC is the right way to go for comments at least for now
(XMP will come later if it's public, open, and free of use enough :-).

To answer Marc Cramdal I agree that interoperability with Picasa would
be nice, but be aware that Picasa has problems with its own comments:
when modifying several times, they are not found in the IPTC fields any
more (!!?). Although this might just be a bug that will be fixed in
future releases.

An other good reason would be interoperability with some hand-written
scripts that would comment more or less automatically a bunch of pictures.
I like the fact that for music tags (Flac or Ogg or Mp3) you can work
on them at a script level and still they are recognized by nice GUIs.

At last, note that I would like IPTC (or XMP) to be the primary storage
but the tool's database could also be a cache of this data, just for
performance reasons (if needed! I have no idea..).

Anyway, keep up the good work! Digikam is a fantastic application! I really
think it could become one of the cornerstones of Linux as a "digital hub"
as Steve Jobs says, in par with Firefox, Gimp, Gaim, etc.

Cheers,
Christophe.
(Continue reading)

Achim Bohnet | 1 Dec 2005 18:19
Picon
Favicon

Re: using libiptcdata library to support IPTC metadata in libkexif...

On Thursday 01 December 2005 13:44, Gilles Caulier wrote:
> Hi all,
> 
> I have found this library on SF.net area :
> 
> http://libiptcdata.sourceforge.net/
> 
[...]
> Questions :
> 
> --> this library is available on major linux dist ?

It's on it's way into kubuntu archive:
http://revu.tauware.de/details.py?upid=840
Nothing in debian yet, but this can be fixed ;)

Achim 
[...]
--

-- 
  To me vi is Zen.  To use vi is to practice zen. Every command is
  a koan. Profound to the user, unintelligible to the uninitiated.
  You discover truth everytime you use it.
                                      -- reddy@...
mangus | 1 Dec 2005 21:20
Picon
Favicon

Re: No USB storage camera option in camera item list

Tom Albers <tomalbers <at> ...> writes:     

> >>Can you explain in detail how you get to that list?      
> >>      
> > It's Camera - add camera - add - and I get 'camera 
> selection' dialog with a      
> > list from Canon blahah to Usb ptp class camera, as last option.      
>      
> strange start and end point, maybe you have an old gphoto2?     
>      
 I 've got my copy of libgphoto2-2.1.6-i686-1    
  do well with 0.7 digikam series    
 but I haven't installed gphoto2 command line package   
.May be I need this tool    
for 'mounted camera' to appear in the list?    

> > Do digikam needs some woodoo-mounting daemon   
>>  active to enable that option?       
>      
> Try 'Mounted camera'...     

 I wish..    

thanks     

Fede     
F.J.Cruz | 1 Dec 2005 23:02
X-Face
Picon

extragear/graphics/digikam

Digikam from trunk: setup dialog for Color Management Preferences. Please note 
that is still unfinished: no code has been written for IE core nor showfoto. 
This first upload is for test purpose, so please give some feedback.
Gilles Caulier | 2 Dec 2005 08:49

extragear/graphics/digikam/libs/dimg

SVN commit 484928 by cgilles:

digikam from trunk : New class DColor to manage 16 bits pixel colors
CCMAIL: digikam-devel@...

 M  +2 -2      Makefile.am  
 A             dcolor.cpp   [License: GPL]
 A             dcolor.h   [License: GPL]
 M  +1 -0      dimg.h  

--- trunk/extragear/graphics/digikam/libs/dimg/Makefile.am #484927:484928
 <at>  <at>  -4,7 +4,7  <at>  <at> 
 noinst_LTLIBRARIES = libdimg.la

 libdimg_la_SOURCES = dimg.cpp dimgloader.cpp dimgscale.cpp colormodifier.cpp \
-	                 icctransform.cpp 
+	                 icctransform.cpp dcolor.cpp 

 libdimg_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LCMS_LIBS) 

 <at>  <at>  -14,5 +14,5  <at>  <at> 
 INCLUDES = $(all_includes) -I$(top_srcdir)/digikam/libs/dimg/loaders \
 	                   -I$(top_srcdir)/digikam/digikam 

-digikaminclude_HEADERS = dimg.h dimgloader.h colormodifier.h icctransform.h 
+digikaminclude_HEADERS = dimg.h dimgloader.h colormodifier.h icctransform.h dcolor.h 
 digikamincludedir = $(includedir)/digikam
--- trunk/extragear/graphics/digikam/libs/dimg/dimg.h #484927:484928
 <at>  <at>  -37,6 +37,7  <at>  <at> 

(Continue reading)

Achim Bohnet | 2 Dec 2005 09:25
Picon
Favicon

Re: extragear/graphics/digikam

On Thursday 01 December 2005 23:28, Jörn Ahrens wrote:
> SVN commit 484784 by jahrens:
> 
> Searching for the correct lcms.h path to include

lcms has a lcms.pc, so why not use pgk-config macro,
like for libkexif/libkipi?

Achim -- which is no fan of dozend of -I/usr/include repetitions ;)
> 
>  M  +58 -0     configure.in.in  
>  M  +2 -1      libs/dimg/icctransform.cpp  
>  M  +3 -1      utilities/setup/setupicc.cpp  
> 
> 
> --- trunk/extragear/graphics/digikam/configure.in.in #484783:484784
>  <at>  <at>  -77,6 +77,64  <at>  <at> 
>  
>  AC_SUBST(LIB_SQLITE3)
>  
> +# -----------------------------------------------------------------
> +# lcms check
> +# -----------------------------------------------------------------
> +
> +have_lcms_header='no'
> +KDE_CHECK_HEADER(lcms/lcms.h,have_lcms_header='yes',,)
> +if test "$have_lcms_header" = 'yes'
> +then
> +    LCMS_LIBS='-llcms'
> +    AC_DEFINE(LCMS_HEADER, <lcms/lcms.h>, [The correct header])
(Continue reading)


Gmane