Reading all the Exif data from TIFF Image

Hi!
I am trying to get Exif information out of an image. I succeeded partly because I get The Baseline (EXIF IFD0) and EXIF Sub IFD, but not the rest (The Maker Note, EXIF Interoperability IFD and IFD1). Can anyone tell me what I could try to get all the data out. Any help is appiciated
URL url = new URL(paramName);
ImageInputStream stream = ImageIO.createImageInputStream(url.openStream());
        Iterator iter = ImageIO.getImageReaders(stream);
        ImageReader reader = (ImageReader) iter.next();
        reader.setInput(stream);
        BufferedImage image = reader.read(0);
        IIOMetadata metadata = reader.getImageMetadata(0);
        org.w3c.dom.Node metadataRoot = metadata.getAsTree(metadata.getNativeMetadataFormatName());
        DOMSource doc = new DOMSource(metadataRoot);
        return doc;

There is a separate one for Firefox, but it appears to only be compatible with Firefox versions 0.7-3.0.x, so Opanda has not made it compatible with Firefox 3.5.x and 3.6.x versions, I suppose:
http://www.opanda.com/en/download/
See this and the link in that post for a possible solution: http://forums.steves-digicams.com/1048665-post6.html

Similar Messages

  • AE not reading all the XMP data from DNG files

    I'm working on a very large time-lapse for a construction company - I have a sunset that is broken between two folders and rendering the folders seperately makes Quicktime unhappy during playback and I get an ugly jump in sunset exposure.
    So I combined the two folders in Lightroom (LR) from my RAW files (NEF) and exported the entire sequence as DNG files with simpler numbering. The sequence is about 1560 files and constitutes about 22 GB of data. I created a new LR library from the DNG sequence to make sure it all looked good and it does.
    I imported the same DNG sequence into AE, checked a few frames in the preview and sent it out to render. Two thirds of the way through the QT movie, exported in H.264 at 30 fps, I start seeing problems. Huge sections look like the XMP data has not been read, then there's a good section and then bad again. I matched the movie time to preview in AE and indeed saw the same problems in the AE preview. So the problem begain in AE's reading the files from the folder, not in rendering.
    I went back to LR for file comparison. There was no problem in LR. All the DNGs look great.
    I'm on a MacBookPro Retina with 2.8 GHz Intel processor, 16GB 1600 MHz DDR3 Ram and NVIDIA GeForce GT 650M 1024 MB graphics
    I have the standard 69GB cache on an external drive and have 11GB RAM available for AE.
    Installed CPUs =8
    CPUs reserved for other apps = 2
    RAM allocation per background CPU = 1GB
    Actual CPUs that will be used = 6
    I have the latest AE from the Adobe Cloud, although I haven't done the most recent update yet.
    My thought was to break the folder up into smaller segments for rendering, but that's not the problem. I see the XMP hasn't been consistantly read in preview. To me it doesn't make sense that the folder is too large for preview because it's not even rendering it there, just reading the files...?
    Any insight, solutions?
    Thanks,
    Dennis

    Moominman wrote:
    I am basically trying to export xmp files from a set of low resolution dng files so that I can access my Lightroom edits in the RAW files. I have separated the RAW and dng files in different folders
    Hi Andy,
    I dunno how best to get extracted xmp files into the raw folders, but if you are comfortable with exiftool, you can use it to extract xmp sidecars from DNG files.
    If you want a turn-key solution which does not required you to futz with exiftool, then consider a free plugin I wrote:
    robcole.com - xEmP
    It will allow you to create xmp sidecars with all your DNG adjustments and metadata (which can then be applied to the non-dng raw files).
    However, if you won't need the DNGs in your catalog afterward, then the easiest way is to convert them back to proprietary raw format using this plugin (also free, and I wrote it):
    robcole.com - UnDNG
    Conceptually, you can think of it as converting the DNGs to proprietary raw format, but note: it doesn't convert anything, it just allows existing raw files that are NOT in the catalog, to replace the DNGs that are in the catalog. All adjustments and metadata and everything else will be preserved (just like when you convert a proprietary raw to DNG format).
    Rob

  • Removing all the hidden data from photos

    If I export a photo to share, I often want to remove all the extra hidden stored data such as date taken exposures etc. Is this easy?
    Rod

    Hi rod,
    By accident I found that a little app I use (ImageWell) to add connotations and text to my screenshots also strips most if not all the EXIF data from an image that you drag out of the Image well.
    I just checked it out again. I dragged an image into the well, changed the name of the image and dragged it out. The EXIF data was gone when I opened it with Preview and did Tools/Get info.
    ImageWell

  • Multiple reads of the same data from Multiprovider by Query (Bex)

    Hello, guys!
    We're having issue with performance of a query built on Multiprivider. During our investigation, we've found out that within one run of a Query, it several times refers to InfoProvider for the same data (see image attached).
    Do you have ideas what can be a reason for multiply reads of the same data from Multipvovider?

    Hello Nikita,
    By "copy of a query" i meant something like this as shown below :
    *Kindly click on the screenshot for a better view.
    1) See the highlighted portions below in the screenshot . See Query 2 highlighted and name of the BEx query highlighted.
    2) See the highlighted portions . See Query 3 highlighted and name of the BEx query highlighted.
    As you can see from the above screenshots i have used the same BEx query 2 times by the name of Query 2 & Query 3 . Infact i have not attached the complete screenhsot . In that i have used it 6 times.
    I have to analyze this a bit in detail but what i am guessing is that when this WEBi is called the single BEx is also called multiple times. And hence it hits the Info Provider multiple times resulting in a decreased performance.
    But this does not mean that this is wrong approach. There are various areas where you can improve for example :
    1) Either improve your BEx query if possible or use aggregates or something like that .
    2) Use the  Query stripping setting in WEBi so that unused dimensions and measures are not pulled resulting in an improved performance. It's switched on by default.
    Thanks!!
    Regards,
    Ashutosh Singh

  • My Laptop with Synced Firefox crashed and i had to do a fresh install, how can i retrieve all the synced data from the Mozilla Servers

    I had set up Firefox sync on my Windows 7 Laptop which crashed and I had to reinstall windows. I used to be able to share content with my Firefox synced Android too. Is there a way i can retrieve the synced data from the Mozilla servers? I tried to set up sync on my new installation on a Mac 10.6 but when i click on Set-up Sync it asks me:
    # Set-up new sync account (i already have one)
    # I already have a sync account
    When i select the second option it tells me to Add a device. I went in the "Sync Options" and tried the replace all data on this computer with my sync data, but nothing happened. When i try to connect from my Android it also asks me to add a device with the 3 boxes with letters in them.
    So in both the cases it is asking me to "Add a device" but i cannot connect to my sync account in either case to sync data from there

    Please search the forums. This has been covered here extensively.

  • Updating all the changed data from Vo based table into database

    hi,
    there is a advanced table in my page and there r 14columns in it. the data for this columns is coming from 8 different tables. here the table is VO(sql query) based table.there is also a apply button on the page. when i click "apply" which is submit button, i want all the changes made on the advanced table to be captured and get updated on the respective columns in the database..
    can anyone helpme out in doing this.
    Thanks
    Chandu

    SQL query based VO is not updatable. You have to base your ViewObject for all EntityObjects which represent your 8 different tables.
    Its good practice to base all your VO on EO, even for read-only, unless your query does not contain, distinct, union & group by clause.
    Setting "updatable=false" property of EO make behavior of read-only.
    Is your VO based on EO?
    See this- http://howtolearnadf.blogspot.com/2012/04/how-to-create-oracle-adf-view-object.html
    http://weblog.singhpora.com/2010/02/read-only-view-object-also-be-based-on.html

  • I recently had to delete my yahoo email,which also serves as my apple id,is there anyway for me to transfer all the purchased data from my old account to a new account?

    I recently had to delete my yahoo e-mail account ,which is also my apple ID ,is there anyway that i can transfer all my purchased songs,pictures,and apps to a new apple account?

    You do not need to create a new Apple ID, you just need to change the email address (which is your username) for your Apple ID. People change email providers all the time and they just change the ID. In fact, you do not want to create a new ID because you cannot transfer everything to a new ID. All purchases are tied to the ID that was used to make the purchases.
    Take a look at this,
    Change your Apple ID - Apple Support

  • Unable to reload all the material data from r/3 to APO

    We need to resend material data to APO, reinitializing integration model and running RIMODINI program is not helping. They are just sending delta load but not reloading all values.

    Hello,
    Do you have any custom developments for the interface ? If Yes, then it may impede the transfer, due to bad code or development glitch. Please get a Technical Consultant (ABAPer) to de-bug, add breakpoints to trace where the transfer is failing.
    Secondly, hope your all RFC connections (ECC-SCM) are in place, get it checked by Basis team to be sure. Also check the correct logical system are assigned to respective environments.
    Hope this helps.
    Regards
    Rahul Chitte

  • Hot Sync does not bring in all the contact data from my Centro

    I have a Sprint Palm Centro that has worked well and sync'd fine with previous version of Palm Desk Top.  I recently downloaded and installed Palm DT by Access V 6.2.2.  After several tries, I was finally able to get a fairly good sync by selecting Handheld Overwrites Desktop.  BUT, it will not bring in the phone numbers or email address in the 6th and 7th field of contact numbers ( I have these all set to Mobile and Email).  The numbers are on the phone but will not pull into my desktop.  Any suggestions?
    Post relates to: Centro (Sprint)

    Are you sync'ing the new device to the same username in Palm Desktop as an older device?
    If you are, this will cause problems on the new device. When you sync the device, it saves the device settings, 3rd party apps, preferences, etc. in the backup folder in the username folder on the PC. When you sync the new device it copies the contents of the backup folder for the old device to the new device. This will cause corruption in the settings for the new device thus causing erratic behavior of the new device.
    If you did not have the issue with the previous version, you may want to revert back to the version you had on the PC before upgrading. I can supply the instructions for a "clean" uninstall of Palm desktop.
    For reference purposes, click on the following link for the support page for your device on the kb.palm.com webpage.
    http://www.palm.com/us/support/centro/centro_sprint/
    There are links on the page to the user guide, troubleshooting, how to's, downloads, etc.
    Post relates to: Palm i705

  • Photoshop not seeing lens model in exif data from A3 export

    Hi, I am trying to use the lens correction features in CS5 but the lens type can't be read in the exif data of an image I've exported from A3. It sees the focal length and body type. The lens type is listed in the Metadata Inspector in A3. I took the image into iPhoto and checked "extended photo info" and the lens type isn't there either. This happens with at least 2 lenses. One prime and one zoom. Any ideas?

    Hi again
    Having played with metadata a bit more, it is possible to include EXIF data for the lens size etc.. eg...EF300mm f2.8L IS USM But it doesn't append the manufacturer's name, eg I use Canon, yet 'Canon' is not appended to the Lens data like it is to the camera name..
    In the library Inspector click > Metadata > where it says 'General' click the down arrow, then click > Edit > from the window that appears click > EXIF > from the drop down list click > Lens (scroll down a bit)
    The lens you used will now be appended to your data.
    I have not tried exporting this to Photoshop so maybe you could post back if its possible to export this data to PS or not.
    Maybe someone has information on this and can chip in here with advice....
    Hope this is helpful....... Gerry....
    PS to all reading this, I also noticed while playing around with this ( I have not delved into metadata too much since Ap2) that all my personal details like mobile number, address, email etc are all appended by default, I imagine my address book info has been used here.
    A useful feature indeed while selling photo's, or if you intend it to be there..... but not so good if you are not aware it's there in the first place.....!
    Just a shared thought to whom it may concern....... Gerry.
    Message was edited by: windhoveruk

  • Editing with the iOS 8 Photos app strips EXIF data from photos.

    The new iOS 8 Photos app has some nice editing features and extensions from other apps is a good idea, however any editing done strips out all of the EXIF data from the photo.

    I have the same problem. It's awful; if you edit and upload georeferencing and other stuff is lost. Fail.
    It didn't strip it when I edited in Snapseed and then saved back to the photo library.

  • AP PAYABLES- Not getting all the DUE DATE's in with split schedule payments

    Hello All,
    We have some issues with AP Data loading's into our DW from EBS 11.5.10 AP - PAYABLES.
    One of our customer is using split schedule and share payment into few payment. Our
    sql is not reading all the due dates for PAYABLES.
    We are using PAYMENT_NUM=1 from ap_payment_schedules_all table as condition to load the Data to avoid duplicate rows coming for Payables.
    Some hints: removing the "PAYMENT_NUM=1" from the where clause gives all the due_dates but then we have duplicate rows for Payables.
    Please help to modify our query so that it will work for split schedule payment.
    select
    inv.invoice_num,
    inv.doc_sequence_value,
    sob.currency_code,
    inv.invoice_date,
    'EH'||inv.vendor_id vendor_id,
    'EH'||inv.vendor_site_id vendor_site_id,
    ael.ae_line_number distribution_line_number,
    inv.invoice_currency_code,
    aeh.accounting_date,
    'EH'||ael.code_combination_id code_combination_id,
    nvl(ael.entered_dr,0)-nvl(ael.entered_cr,0) accounted,
    nvl(ael.accounted_dr,0)-nvl(ael.accounted_cr,0) amount,
    fuser.user_name,
    fuser2.user_name user_name2,
    inv.payment_status_flag,
    'PAYABLES' rowtype,
    inv.discount_amount_taken,
    inv.invoice_type_lookup_code invoice_type,
    inv.exchange_rate,
    inv.exchange_date,
    tax.name,
    inv.source,
    inv.attribute6 eflow_doc_id,
    sysdate transfer_date,
    sch.hold_flag,
    inv.cancelled_date,
    sch.due_date
    from
    ap.ap_invoices_all inv,
    apps.ap_ae_headers_all aeh,
    apps.ap_ae_lines_all ael,
    ap.ap_tax_codes_all tax,
    ap.ap_payment_schedules_all sch,
    gl.gl_sets_of_books sob,
    applsys.fnd_user fuser,
    applsys.fnd_user fuser2
    where
    aeh.ae_header_id=ael.ae_header_id and
    inv.set_of_books_id=sob.set_of_books_id and
    inv.invoice_id=sch.invoice_id and
    sch.payment_num*1=1 and ---------------------------------------------- *
    fuser.user_id=inv.last_updated_by and
    fuser2.user_id=inv.created_by and
    ael.tax_code_id=tax.tax_id(+) and
    ael.ae_line_type_code='LIABILITY' and
    inv.invoice_id=ael.source_id and
    ael.source_table='AP_INVOICES' and
    aeh.gl_transfer_flag='Y'
    Thanks,
    Aman

    Hello All,
    We have some issues with AP Data loading's into our DW from EBS 11.5.10 AP - PAYABLES.
    One of our customer is using split schedule and share payment into few payment. Our
    sql is not reading all the due dates for PAYABLES.
    We are using PAYMENT_NUM=1 from ap_payment_schedules_all table as condition to load the Data to avoid duplicate rows coming for Payables.
    Some hints: removing the "PAYMENT_NUM=1" from the where clause gives all the due_dates but then we have duplicate rows for Payables.
    Please help to modify our query so that it will work for split schedule payment.
    select
    inv.invoice_num,
    inv.doc_sequence_value,
    sob.currency_code,
    inv.invoice_date,
    'EH'||inv.vendor_id vendor_id,
    'EH'||inv.vendor_site_id vendor_site_id,
    ael.ae_line_number distribution_line_number,
    inv.invoice_currency_code,
    aeh.accounting_date,
    'EH'||ael.code_combination_id code_combination_id,
    nvl(ael.entered_dr,0)-nvl(ael.entered_cr,0) accounted,
    nvl(ael.accounted_dr,0)-nvl(ael.accounted_cr,0) amount,
    fuser.user_name,
    fuser2.user_name user_name2,
    inv.payment_status_flag,
    'PAYABLES' rowtype,
    inv.discount_amount_taken,
    inv.invoice_type_lookup_code invoice_type,
    inv.exchange_rate,
    inv.exchange_date,
    tax.name,
    inv.source,
    inv.attribute6 eflow_doc_id,
    sysdate transfer_date,
    sch.hold_flag,
    inv.cancelled_date,
    sch.due_date
    from
    ap.ap_invoices_all inv,
    apps.ap_ae_headers_all aeh,
    apps.ap_ae_lines_all ael,
    ap.ap_tax_codes_all tax,
    ap.ap_payment_schedules_all sch,
    gl.gl_sets_of_books sob,
    applsys.fnd_user fuser,
    applsys.fnd_user fuser2
    where
    aeh.ae_header_id=ael.ae_header_id and
    inv.set_of_books_id=sob.set_of_books_id and
    inv.invoice_id=sch.invoice_id and
    sch.payment_num*1=1 and ---------------------------------------------- *
    fuser.user_id=inv.last_updated_by and
    fuser2.user_id=inv.created_by and
    ael.tax_code_id=tax.tax_id(+) and
    ael.ae_line_type_code='LIABILITY' and
    inv.invoice_id=ael.source_id and
    ael.source_table='AP_INVOICES' and
    aeh.gl_transfer_flag='Y'
    Thanks,
    Aman

  • IPhoto for iOS removes the GPS exif data from the photo after an edit

    iPhoto for iOS removes the GPS exif data from the photo after an edit
    Using the iPhone camera, I take a photo and then I want to make the photo a little brighter.
    So, I edit a photo using iPhoto for iOS and then save the photo back to the camera roll.
    Now, I might want to see where that photo was taken via another app (like Photo Mapo) or on the map using the Photos app, or even the Mac iPhoto app.
    However, the GPS data has been removed. Looks like all of the other exif data is still in the photo.
    Why not just have a feature to remove the GPS data if the user wants? no reason to remove it for them.
    The user explictily chose to have location services turned on so the GPS data would be in the photo.
    Is this a bug?
    Thanks,
    Brian.

    First thing to try is a reboot of your iPad. Press and hold the Home and Sleep buttons simultaneously ignoring the red slider until the Apple logo appears. Let go of the buttons and let the iPad restart. See if that fixes your problem.
    None of my cameras has a GPS function so I never see that data in the info of a photo in iPhoto for iOS. But I do see the map choice to set a location for the photo. Perhaps a reboot will fix this for you.

  • I am using the Adobe Acrobat Reader on a mac and I followed all the directions to copy an image but when I press paste only half of the image appears or it appears as an empty square. What can I do to fix this?

    I am using the Adobe Acrobat Reader on a mac and I followed all the directions to copy an image but when I press paste only half of the image appears or it appears as an empty square. What can I do to fix this?

    Hello,
    I would like to inform you that not all the browsers and online PDF readers support copying text from a PDF. If you have opened the PDF online, please download PDF file to your computer and then open the file in Adobe Reader.
    Please share a screenshot if the issue still persists.
    Regards,
    Nakul

  • Itunes store account for an iphone my friend created an account also in the same computer for an ipod and now it the ipod keeps getting all my personal data from my iphone how can i that  both devices sync in the pc

    hi , can any one help me with a problem ,,, i own an iphone 4 and creates my account in itunes months later my friend bought an ipod and created an account also but created in my pc and  now both get sync in the same pc and all my personal data from the iphone 4 keeps getting copy and the ipod gets it and have acces to my personal data and apps gets my mail etc , can any one help me with this issue?
    thnk you

    Sorry to hear of your problem, but any hardware in a computer can fail - that includes the hard drive, the logic board, etc, etc. Fortunately, it usually doesn't happen that soon; however, I've read of hard drives failing within 6 months.
    So, since you did not purchase the extended Applecare Protection Plan (3 years coverage), you will need to make a decision to repair or sell it as is. I would always purchase 3 year coverage for an all in one or a laptop because repairs are expensive and at least I'd be covered for 3 years.
    We can't speculate on whether there should be a recall or not; these forums are for user to user assistance with technical problems. In your case, there is nothing we can help with since you've already gotten a diagnosis.

Maybe you are looking for

  • Can not send e-mails from account but can receive

    I have my e-mail account with ATT Yahoo. I received an account verification notice yesterday from ATT and I responded and they said I was verified. However after I did that I could not send e-mails from my Imac desktop but I am receiving them. I spen

  • Editing a label with unrecognized text

    Hi, I am trying to edit a label, and when I try and delete or add text with the touchup function, I get a message saying the selection contains text not available on the system(or something similar).  How do I remove and add text to this document? -K

  • Tips for Exporting 1920 X 1080 HD for use in iDVD?

    I have a Canon HF20 and noticed that exporting from iMovie '08 using Share >Media Browser or Share > Export Movie limits you to 960 X 540. I used iDVD to create a DVD of the 960 X 540 movies and had good results, but I am wondering if the 960 X 540 r

  • Oracle Java and Adobe

    I'm a newbie here, so please take this with a grain of salt. I have watched with great interest as Sun acquired MySQL and then as Oracle acquired Sun. While doing so, I have been researching various rich internet application frameworks for work and a

  • Text tool trouble (red Screen)

    When I try to use the text tool, I get a red screen over the image I am working on. when you put text in, it looks to me like it has black dashes going around the edges of the text. What happened? I never had a problem with it before.