Re: [Gimp-developer] Exif support for tiff files

2009-03-17 Thread Sebastian Kraft
On Dienstag, 17. März 2009 22:05:04 you wrote:
> Hi,
>
> On Tue, 2009-03-17 at 21:55 +0100, Sebastian Kraft wrote:
> > I saw in file-jpeg/jpeg.c that EXIF data simply is read into
> > ExifData struct via a libexif function. This only keeps EXIF from
> > jpeg -> jpeg because there is no global ExifData to store exif
> > information during editing.
> >
> > So what would you propose how to transfer exif data from one
> > filetype to another?  Where to add something like a global EXIF
> > data struct?
>
> You missed some important bits then. The EXIF data is attached to
> the image as "exif-data' parasite. This is used by other file
> plug-ins as well. There is also ongoing work to replace this by a
> more general "gimp-metadata" parasite, but this is not finished.
>

Oh Thats what I missed... Thanks so far. I will take a deper look and 
try to work on this

Sebastian
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Exif support for tiff files

2009-03-17 Thread Sven Neumann
Hi.

On Tue, 2009-03-17 at 20:42 +0100, Sebastian Kraft wrote:

> I started to look into source code to see how much work it would be to 
> implement exif support for Tiff files. Currently it's very annoying that 
> gimp skips exif information from tiff files I created with a RAW 
> converter...
> 
> The main question is now what happens to the file plugins when GIMP is 
> ported to gegl... Will the file plugins be rewritten? So it would not 
> make much sense for me to work on exif support now...

It's definitely not a waste to add EXIF support to the GIMP plug-in now.
When we finally port the file loading to GEGL, we will also port that
code then.


Sven


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] Exif support for tiff files

2009-03-17 Thread Sebastian Kraft
Hello everybody,

I started to look into source code to see how much work it would be to 
implement exif support for Tiff files. Currently it's very annoying that 
gimp skips exif information from tiff files I created with a RAW 
converter...

The main question is now what happens to the file plugins when GIMP is 
ported to gegl... Will the file plugins be rewritten? So it would not 
make much sense for me to work on exif support now...

What are the plans?

Regards,
Sebastian
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Exif support

2003-06-24 Thread Sven Neumann
Hi,

David Neary <[EMAIL PROTECTED]> writes:

> Just to inform peopel who aren't following CVS or Bugzilla, Exif
> support (of a kind) has been added to HEAD.

There's more nice stuff being added to CVS such as a grid and
persistent text layers. I will try not to wait too long with the
1.3.16 release...


Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer


[Gimp-developer] Exif support

2003-06-24 Thread David Neary

Hi all,

Just to inform peopel who aren't following CVS or Bugzilla, Exif
support (of a kind) has been added to HEAD.

If you have libexif installed, you can now conserve exif data
stored with a jpeg across GIMP edits. There are no interface
bells and whistles, no metadata editor, no exif data editor. If
the data is there, it's loaded up and associated with the
GimpImage, and if it's there at save time (when you're saving as
jpeg), it's written out to the output file. 

This is step 1 in a grand plan (which will probably never get to
step 5).

1) Don't destroy exif information
2) Don't destroy tiff/ep information
3) Don't destroy IPTC/XPC information
4) Update all of the data elements directly associated with the
image for which there is no extra user interraction required 
(width/height, comment)
5) Provide a nice way to edit metadata
6) Have metadata associated with layers rather than images, and
have a nice way to merge metadata from different sources.

Anyone know of a free C library that parses tiff/ep, iptc and xmp
data? How about Dublin Core? 

Anyway, this is just an information email... but if people have
ideas for nice external libraries to do the rest of this stuff,
they're welcome.

Just to preempts the PMT (Picture Metadata Toolkit) suggestion, 
OpenTIFF and OpenExif are C++ - and do we really want to have
Xerces/C++ as a dependency of the gimp for xmp/iptc support?

Cheers,
Dave.

-- 
   David Neary,
   Lyon, France
  E-Mail: [EMAIL PROTECTED]
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer