4 Replies Latest reply on Apr 15, 2014 12:05 AM by passimage

    Sequencer-tiff support

    jvh12

      Is it possible to use the ImageMetadataSequencer on tiff files?

       

      Since version 3.0.0 the class ImageMetadataSequencer.java contains the MimeTypeConstant TIFF.

      This allows for recognition of TIFF files; ImageMetadataSequencer.execute() is called to build an ImageMetadata object.

      However, the class ImageMetadata.java does not contain a checkTiff() method while implementations such as checkPng(), checkGif() and checkBmp() exist.

       

      Is Tiff forgotten or is this functionality planned for a later version?

        • 1. Re: Sequencer-tiff support
          hchiorean

          I think this is bug as far as the sequencer's advertised image formats: we register TIFF as a mime-type, but our 3rd party extraction code really only supports IFF, which is not the same thing:  http://en.wikipedia.org/wiki/Tagged_Image_File_Format

           

          Can you please open an issue for us to remove this from the sequencer's set of supported files ?

           

          As far as supporting the (real) TIFF format, feel free to open an enhancement request. We can't really do it using the current ImageMetadata, we'd have to look at either a newer version of another library altogether (e.g. ImageMagick)

          • 2. Re: Sequencer-tiff support
            hchiorean
            • 3. Re: Sequencer-tiff support
              arronlee

              Here is some information about TIFF files, I hope it helps:

              TIFF, originally called Tagged Image File Format, is a computer file format for storing images, including photographs, line art among graphic artists, the publishing industry,[1] and both amateur and professional photographers in general.

              TIFF format is supported widely in industry image processing applications, such as Photoshop (Adobe), GIMP (Jasc), PhotoImpact and Paint Shop Pro (Ulead) and Desktop publishing & Page Layout applications, like QuarkXPress and Adobe InDesign. Other applications, like scanning, faxing, word processing, OCR and more applications are also support TIFF format. You can choose a TIFF processing SDK whose way of processing is simple and fast to process TIFF files. I hope you success. Good luck.

               

               

               

              Best regards,

              Arron

              • 4. Re: Sequencer-tiff support
                passimage

                thanks for your introduction on this tiff image file formats, and then here i'd like to share with you this .net tiff control to support tiff image.

                hope it will be helpful to you.