Pdftotext extracting from image files mystery

hello all, just had a bit of a shock when I ran pdftotext (accidentally) on an unocr'd pdf file, and it extracted all the text. Running pdftohtml (as I'd intended) produced the expected output - i.e. png dumps. Curious, I then tried running it on a bunch of other downloaded files, and with the exception of one, pdftotext extracted the text from ALL of them. The mystery then is that it isnt using any ocr (no tesseract dependency, plus it's way too quick), so clearly it must be pulling it directly from the files. But if the text really is there in the original, then presumably the people who scanned them didn't know, else they'd have left it there. The only thing I can think is that some common piece of pdf software (probably acrobat) has ocr built in, so it's scanning them automatically and then encoding the hidden text in the pdf.
take for example (legal):
http://www.cd3wd.com/cd3wd_40/JF/JF_VE/SMALL/27-714.pdf
open up in a normal pdfreader - very clearly a (poorly) scanned document. Now run 'pdftotext -layout'  on it and you get a pretty impressive text file, considering the source. Sure, some of the formatting is messed up, but I'm sure anyone with sed knowledge could quickly sort most of that out. Besides, that's one of the worst documents -  on most others it was perfect, maintaining columns (even tesseract can't do that) and everything.
It makes for a fantastic command line pdf reader that works on almost all the files I've thrown at it, and since pdf's are almost the only reason I ever have to load up X, consider me tickled pink.
Just thought I'd mention it here, as a google search brings up nothing on the issue. hope someone finds it useful

Yes, Adobe Acrobat has a feature that allows you OCR the text and insert the text as a separate layer behind the image. Such PDFs are called "Searchable image PDFs". There are no doubt some other commercial software options that can do this too. The copier/scanner/multifunction device in my office actually does this automatically when you scan in a text PDF.
Theoretically, it is even possible to create PDFs like this using free software on linux (a combination of ExactImage and Cuneiform; or WatchOCR).
See, e.g., this blog post:
Searchable PDFs with linux
and this slashdot story:
Open Source OCR that makes Searchable PDFs
My own experiments with trying to get something like this to work have not been very successful--at least the quality of the result is nowhere near what I'm getting with our work printer.
If you like pdftohtml, you should also know about pdfreflow, which takes the XML output of pdftohtml with the -xml flag and creates an html file that can be reflowed (I.e., is smart about paragraph breaks, removes page numbers and recombines words broken through hyphenation and so on).
pdfreflow
Last edited by frabjous (2010-10-15 13:03:00)

Similar Messages

  • Is there a way to extract an image file metadata?

    I know this isn't specific to PS but hope there's an answer here.
    I'm transcribing some of the metadata from image files to build a simple catalog.  Included are things like dimensions, resolution, and photo date.  Is there a way to extract this data other than manually?
    Thanks
    Tom

    A Photoshop script can with ease.
    // This script is supplied as is. It is provided as freeware.
    // The author accepts no liability for any problems arising from its use.
    <javascriptresource>
    <about>$$$/JavaScripts/metadata/About=JJMack's pdf metadata.^r^rCopyright 2009 Mouseprints.^r^rJJMack's Script.^rNOTE:Copy Document metadata to a text file in same folder with same filename!</about>
    </javascriptresource>
    //<category>JJMack's Script</category>
    // enable double-clicking from Mac Finder or Windows Explorer
    #target photoshop // this command only works in Photoshop CS2 and higher
    // bring application forward for double-click events
    app.bringToFront();
    // ensure at least one document open
    if (!documents.length) {
              alert('There are no documents open.', 'No Document');
    // if at least one document exists, then proceed
    else {
              main();
    // main - main function
    function main() {
              try {
                      // remember users Ruler avd Type Units and set ours
                        var strtRulerUnits = app.preferences.rulerUnits;
                        var strtTypeUnits = app.preferences.typeUnits;
                        app.preferences.rulerUnits = Units.PIXELS;
                         app.preferences.typeUnits = TypeUnits.PIXELS;
                        xml = app.activeDocument.xmpMetadata.rawData;
                    //writeTXT(xml);
                        //alert ("length of metadata = " + xml.length);
                        //alert (xml);
                        xmpdatastart = xml.indexOf("<x:xmpmeta");
                        xmpdataend = xml.indexOf("</x:xmpmeta>") +  "</x:xmpmeta>".length;
                        //alert ("xmpdatastart = " + xmpdatastart + " xmpdatalength = " + xmpdatalength );
                        xmpdata = xml.substr(xmpdatastart, xmpdataend );
                        writeTXT(xmpdata);
                        var mySourceFilePath = activeDocument.fullName.path + "/";
                        alert("Operation Complete! Metadata exported to: " + mySourceFilePath.toString().match(/([^\.]+)/)[1] + app.activeDocument.name.match(/([^\.]+)/)[1] + ".txt");
                        // break up into segments and make text layers
                        n = 1
                        for (var i = 0; i < xmpdataend - xmpdatastart; ){
                                  datalength = xmpdata.indexOf("</rdf:Description>") +  "</rdf:Description>".length;
                                  //alert ("datalength = " + datalength );
                                  if (datalength == 17) { datalength = 34;}
                                  data = xmpdata.substr(0, datalength);
                                  endofdata = xmpdata.indexOf("</x:xmpmeta>") +  "</x:xmpmeta>".length;
                                  xmpdata = xmpdata.substr(datalength, endofdata);
                                  i = i + datalength;
                                  // addTextLayer(data, n);
                                    alert (data);
                                  n = n + 1;
                        app.preferences.rulerUnits = strtRulerUnits;
                        app.preferences.typeUnits = strtTypeUnits;
              // display error message if something goes wrong
              catch(e) { alert(e + ': on line ' + e.line, 'Script Error', true); }
    function addTextLayer(textdata, n) {
            /* textX and TextY positions text placement 0 and 0 Top Left corner of image in pixels          */
              var textX = 0;
              var textY = 0;
              /* Internal Photoshop Text font name                                                                      */
            var fontName = "ArialMT";
              var fontName = "TimesNewRomanPSMT";
              //var fontName = "Tahoma";
              var fontSize = 6;
              /* Text Color                                                                                                    */
              textColor = new SolidColor;
              textColor.rgb.red = 255;
              textColor.rgb.green = 255;
              textColor.rgb.blue = 255;
              text_layer = app.activeDocument.artLayers.add();                                        // Add a Layer
              text_layer.kind = LayerKind.TEXT;                                                            // Make Layer a Text Layer
              text_layer.textItem.color = textColor;                                                            // set text layer color
              text_layer.blendMode = BlendMode.NORMAL                                                            // blend mode
              text_layer.textItem.font = fontName;                                                            // set text font
              text_layer.textItem.size = fontSize;                                                            // set text font Size
              text_layer.textItem.position = Array(textX, (textY + (fontSize * 3)) );                    // set text layers position in and down for fontsize
              //text_layer.textItem.position = Array(textX, (textY + (fontSize * 3 * n)) );          // set text layers position in and down for fontsize
              text_layer.textItem.contents = textdata;                                                  // set text layers text
    // Write TXT file
        function writeTXT(data) {
              // Use this to export metadata file to same directory where this file is located
              var mySourceFilePath = activeDocument.fullName.path + "/";
              // create a reference to a file for output
              var TXTFile = new File(mySourceFilePath.toString().match(/([^\.]+)/)[1] + app.activeDocument.name.match(/([^\.]+)/)[1] + ".txt");
            try {
                if(TXTFile.exists) {
                    TXTFile.open ("e");
                    TXTFile.seek (0,2);      // Move to EOF
                } else {
                TXTFile.open ("w");          // Add unicode marker if we change to XML file format for this log file
            TXTFile.encoding = "UTF8";       // set UTF8
            TXTFile.write(data);
            TXTFile.close();
            } catch (e) {
                alert(e);
            } finally {
            return;
    Outputs an XML file that looks like this:
    <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27        ">
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
          <rdf:Description rdf:about=""
                xmlns:dc="http://purl.org/dc/elements/1.1/">
             <dc:format>image/tiff</dc:format>
             <dc:creator>
                <rdf:Seq>
                   <rdf:li>Pam McAssey</rdf:li>
                </rdf:Seq>
             </dc:creator>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:aux="http://ns.adobe.com/exif/1.0/aux/">
             <aux:SerialNumber>720600641</aux:SerialNumber>
             <aux:LensInfo>24/1 70/1 0/0 0/0</aux:LensInfo>
             <aux:Lens>EF24-70mm f/2.8L USM</aux:Lens>
             <aux:LensID>230</aux:LensID>
             <aux:ImageNumber>0</aux:ImageNumber>
             <aux:ApproximateFocusDistance>122/100</aux:ApproximateFocusDistance>
             <aux:FlashCompensation>0/1</aux:FlashCompensation>
             <aux:Firmware>1.0.6</aux:Firmware>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:xmp="http://ns.adobe.com/xap/1.0/">
             <xmp:ModifyDate>2012-12-19T11:23:49-05:00</xmp:ModifyDate>
             <xmp:CreateDate>2012-12-16T17:11:53</xmp:CreateDate>
             <xmp:Rating>0</xmp:Rating>
             <xmp:MetadataDate>2012-12-19T11:23:49-05:00</xmp:MetadataDate>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/">
             <photoshop:DateCreated>2012-12-16T17:11:53</photoshop:DateCreated>
             <photoshop:ColorMode>3</photoshop:ColorMode>
             <photoshop:ICCProfile>ProPhoto RGB</photoshop:ICCProfile>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
                xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
                xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
             <xmpMM:DocumentID>xmp.did:b13179a4-0983-a649-a532-0d90ea6feea5</xmpMM:DocumentID>
             <xmpMM:OriginalDocumentID>E634097DE11761C5824C1873DDBDEDDD</xmpMM:OriginalDocumentID>
             <xmpMM:InstanceID>xmp.iid:b13179a4-0983-a649-a532-0d90ea6feea5</xmpMM:InstanceID>
             <xmpMM:History>
                <rdf:Seq>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:9d0e25ce-f732-d74a-9631-086fc6151324</stEvt:instanceID>
                      <stEvt:when>2012-12-16T16:11:44-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/metadata</stEvt:changed>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:0816d1f7-2bb5-e344-806a-6da92a4c8540</stEvt:instanceID>
                      <stEvt:when>2012-12-16T16:13:18-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/metadata</stEvt:changed>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>derived</stEvt:action>
                      <stEvt:parameters>converted from image/x-canon-cr2 to image/tiff</stEvt:parameters>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:b13179a4-0983-a649-a532-0d90ea6feea5</stEvt:instanceID>
                      <stEvt:when>2012-12-19T11:23:49-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/</stEvt:changed>
                   </rdf:li>
                </rdf:Seq>
             </xmpMM:History>
             <xmpMM:DerivedFrom rdf:parseType="Resource">
                <stRef:instanceID>xmp.iid:0816d1f7-2bb5-e344-806a-6da92a4c8540</stRef:instanceID>
                <stRef:documentID>E634097DE11761C5824C1873DDBDEDDD</stRef:documentID>
                <stRef:originalDocumentID>E634097DE11761C5824C1873DDBDEDDD</stRef:originalDocumentID>
             </xmpMM:DerivedFrom>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/">
             <crs:RawFileName>_S1H4635.CR2</crs:RawFileName>
             <crs:Version>7.3</crs:Version>
             <crs:ProcessVersion>6.7</crs:ProcessVersion>
             <crs:WhiteBalance>As Shot</crs:WhiteBalance>
             <crs:Temperature>5950</crs:Temperature>
             <crs:Tint>+46</crs:Tint>
             <crs:Saturation>0</crs:Saturation>
             <crs:Sharpness>25</crs:Sharpness>
             <crs:LuminanceSmoothing>0</crs:LuminanceSmoothing>
             <crs:ColorNoiseReduction>25</crs:ColorNoiseReduction>
             <crs:VignetteAmount>0</crs:VignetteAmount>
             <crs:ShadowTint>0</crs:ShadowTint>
             <crs:RedHue>0</crs:RedHue>
             <crs:RedSaturation>0</crs:RedSaturation>
             <crs:GreenHue>0</crs:GreenHue>
             <crs:GreenSaturation>0</crs:GreenSaturation>
             <crs:BlueHue>0</crs:BlueHue>
             <crs:BlueSaturation>0</crs:BlueSaturation>
             <crs:Vibrance>0</crs:Vibrance>
             <crs:HueAdjustmentRed>0</crs:HueAdjustmentRed>
             <crs:HueAdjustmentOrange>0</crs:HueAdjustmentOrange>
             <crs:HueAdjustmentYellow>0</crs:HueAdjustmentYellow>
             <crs:HueAdjustmentGreen>0</crs:HueAdjustmentGreen>
             <crs:HueAdjustmentAqua>0</crs:HueAdjustmentAqua>
             <crs:HueAdjustmentBlue>0</crs:HueAdjustmentBlue>
             <crs:HueAdjustmentPurple>0</crs:HueAdjustmentPurple>
             <crs:HueAdjustmentMagenta>0</crs:HueAdjustmentMagenta>
             <crs:SaturationAdjustmentRed>0</crs:SaturationAdjustmentRed>
             <crs:SaturationAdjustmentOrange>0</crs:SaturationAdjustmentOrange>
             <crs:SaturationAdjustmentYellow>0</crs:SaturationAdjustmentYellow>
             <crs:SaturationAdjustmentGreen>0</crs:SaturationAdjustmentGreen>
             <crs:SaturationAdjustmentAqua>0</crs:SaturationAdjustmentAqua>
             <crs:SaturationAdjustmentBlue>0</crs:SaturationAdjustmentBlue>
             <crs:SaturationAdjustmentPurple>0</crs:SaturationAdjustmentPurple>
             <crs:SaturationAdjustmentMagenta>0</crs:SaturationAdjustmentMagenta>
             <crs:LuminanceAdjustmentRed>0</crs:LuminanceAdjustmentRed>
             <crs:LuminanceAdjustmentOrange>0</crs:LuminanceAdjustmentOrange>
             <crs:LuminanceAdjustmentYellow>0</crs:LuminanceAdjustmentYellow>
             <crs:LuminanceAdjustmentGreen>0</crs:LuminanceAdjustmentGreen>
             <crs:LuminanceAdjustmentAqua>0</crs:LuminanceAdjustmentAqua>
             <crs:LuminanceAdjustmentBlue>0</crs:LuminanceAdjustmentBlue>
             <crs:LuminanceAdjustmentPurple>0</crs:LuminanceAdjustmentPurple>
             <crs:LuminanceAdjustmentMagenta>0</crs:LuminanceAdjustmentMagenta>
             <crs:SplitToningShadowHue>0</crs:SplitToningShadowHue>
             <crs:SplitToningShadowSaturation>0</crs:SplitToningShadowSaturation>
             <crs:SplitToningHighlightHue>0</crs:SplitToningHighlightHue>
             <crs:SplitToningHighlightSaturation>0</crs:SplitToningHighlightSaturation>
             <crs:SplitToningBalance>0</crs:SplitToningBalance>
             <crs:ParametricShadows>0</crs:ParametricShadows>
             <crs:ParametricDarks>0</crs:ParametricDarks>
             <crs:ParametricLights>0</crs:ParametricLights>
             <crs:ParametricHighlights>0</crs:ParametricHighlights>
             <crs:ParametricShadowSplit>25</crs:ParametricShadowSplit>
             <crs:ParametricMidtoneSplit>50</crs:ParametricMidtoneSplit>
             <crs:ParametricHighlightSplit>75</crs:ParametricHighlightSplit>
             <crs:SharpenRadius>+1.0</crs:SharpenRadius>
             <crs:SharpenDetail>25</crs:SharpenDetail>
             <crs:SharpenEdgeMasking>0</crs:SharpenEdgeMasking>
             <crs:PostCropVignetteAmount>0</crs:PostCropVignetteAmount>
             <crs:GrainAmount>0</crs:GrainAmount>
             <crs:ColorNoiseReductionDetail>50</crs:ColorNoiseReductionDetail>
             <crs:LensProfileEnable>0</crs:LensProfileEnable>
             <crs:LensManualDistortionAmount>0</crs:LensManualDistortionAmount>
             <crs:PerspectiveVertical>0</crs:PerspectiveVertical>
             <crs:PerspectiveHorizontal>0</crs:PerspectiveHorizontal>
             <crs:PerspectiveRotate>0.0</crs:PerspectiveRotate>
             <crs:PerspectiveScale>100</crs:PerspectiveScale>
             <crs:AutoLateralCA>0</crs:AutoLateralCA>
             <crs:Exposure2012>-1.30</crs:Exposure2012>
             <crs:Contrast2012>-25</crs:Contrast2012>
             <crs:Highlights2012>0</crs:Highlights2012>
             <crs:Shadows2012>0</crs:Shadows2012>
             <crs:Whites2012>+2</crs:Whites2012>
             <crs:Blacks2012>-9</crs:Blacks2012>
             <crs:Clarity2012>0</crs:Clarity2012>
             <crs:DefringePurpleAmount>0</crs:DefringePurpleAmount>
             <crs:DefringePurpleHueLo>30</crs:DefringePurpleHueLo>
             <crs:DefringePurpleHueHi>70</crs:DefringePurpleHueHi>
             <crs:DefringeGreenAmount>0</crs:DefringeGreenAmount>
             <crs:DefringeGreenHueLo>40</crs:DefringeGreenHueLo>
             <crs:DefringeGreenHueHi>60</crs:DefringeGreenHueHi>
             <crs:ConvertToGrayscale>False</crs:ConvertToGrayscale>
             <crs:ToneCurveName2012>Linear</crs:ToneCurveName2012>
             <crs:ToneCurvePV2012>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012>
             <crs:ToneCurvePV2012Red>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Red>
             <crs:ToneCurvePV2012Green>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Green>
             <crs:ToneCurvePV2012Blue>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Blue>
             <crs:CameraProfile>Adobe Standard</crs:CameraProfile>
             <crs:CameraProfileDigest>3CE8523BCEA625D0F0ABABADE3BCC281</crs:CameraProfileDigest>
             <crs:LensProfileSetup>LensDefaults</crs:LensProfileSetup>
             <crs:HasSettings>True</crs:HasSettings>
             <crs:HasCrop>False</crs:HasCrop>
             <crs:AlreadyApplied>True</crs:AlreadyApplied>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:tiff="http://ns.adobe.com/tiff/1.0/">
             <tiff:XResolution>240/1</tiff:XResolution>
             <tiff:YResolution>240/1</tiff:YResolution>
             <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
             <tiff:Make>Canon</tiff:Make>
             <tiff:Model>Canon EOS-1D Mark IV</tiff:Model>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:exif="http://ns.adobe.com/exif/1.0/">
             <exif:ExifVersion>0221</exif:ExifVersion>
             <exif:PixelXDimension>4896</exif:PixelXDimension>
             <exif:PixelYDimension>3264</exif:PixelYDimension>
             <exif:DateTimeOriginal>2012-12-16T17:11:53</exif:DateTimeOriginal>
             <exif:ExposureTime>1/30</exif:ExposureTime>
             <exif:FNumber>28/10</exif:FNumber>
             <exif:ExposureProgram>2</exif:ExposureProgram>
             <exif:ISOSpeedRatings>
                <rdf:Seq>
                   <rdf:li>3200</rdf:li>
                </rdf:Seq>
             </exif:ISOSpeedRatings>
             <exif:ShutterSpeedValue>4906891/1000000</exif:ShutterSpeedValue>
             <exif:ApertureValue>2970854/1000000</exif:ApertureValue>
             <exif:ExposureBiasValue>0/1</exif:ExposureBiasValue>
             <exif:MaxApertureValue>3/1</exif:MaxApertureValue>
             <exif:MeteringMode>5</exif:MeteringMode>
             <exif:Flash rdf:parseType="Resource">
                <exif:Fired>False</exif:Fired>
                <exif:Return>0</exif:Return>
                <exif:Mode>2</exif:Mode>
                <exif:Function>False</exif:Function>
                <exif:RedEyeMode>False</exif:RedEyeMode>
             </exif:Flash>
             <exif:FocalLength>64/1</exif:FocalLength>
             <exif:FocalPlaneXResolution>4896000/1290</exif:FocalPlaneXResolution>
             <exif:FocalPlaneYResolution>3264000/836</exif:FocalPlaneYResolution>
             <exif:FocalPlaneResolutionUnit>2</exif:FocalPlaneResolutionUnit>
             <exif:CustomRendered>0</exif:CustomRendered>
             <exif:ExposureMode>0</exif:ExposureMode>
             <exif:WhiteBalance>0</exif:WhiteBalance>
             <exif:SceneCaptureType>0</exif:SceneCaptureType>
             <exif:SubSecTime>00</exif:SubSecTime>
             <exif:SubSecTimeOriginal>00</exif:SubSecTimeOriginal>
             <exif:SubSecTimeDigitized>00</exif:SubSecTimeDigitized>
             <exif:SerialNumber>720600641</exif:SerialNumber>
             <exif:LensInfo>
                <rdf:Seq>
                   <rdf:li>24/1</rdf:li>
                </rdf:Seq>
             </exif:LensInfo>
             <exif:Lens>EF24-70mm f/2.8L USM</exif:Lens>
          </rdf:Description>
       </rdf:RDF>
    </x:xmpmeta>
                                                       <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27        ">
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
          <rdf:Description rdf:about=""
                xmlns:dc="http://purl.org/dc/elements/1.1/">
             <dc:format>image/tiff</dc:format>
             <dc:creator>
                <rdf:Seq>
                   <rdf:li>Pam McAssey</rdf:li>
                </rdf:Seq>
             </dc:creator>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:aux="http://ns.adobe.com/exif/1.0/aux/">
             <aux:SerialNumber>720600641</aux:SerialNumber>
             <aux:LensInfo>24/1 70/1 0/0 0/0</aux:LensInfo>
             <aux:Lens>EF24-70mm f/2.8L USM</aux:Lens>
             <aux:LensID>230</aux:LensID>
             <aux:ImageNumber>0</aux:ImageNumber>
             <aux:ApproximateFocusDistance>122/100</aux:ApproximateFocusDistance>
             <aux:FlashCompensation>0/1</aux:FlashCompensation>
             <aux:Firmware>1.0.6</aux:Firmware>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:xmp="http://ns.adobe.com/xap/1.0/">
             <xmp:ModifyDate>2012-12-19T11:23:49-05:00</xmp:ModifyDate>
             <xmp:CreateDate>2012-12-16T17:11:53</xmp:CreateDate>
             <xmp:Rating>0</xmp:Rating>
             <xmp:MetadataDate>2012-12-19T11:23:49-05:00</xmp:MetadataDate>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/">
             <photoshop:DateCreated>2012-12-16T17:11:53</photoshop:DateCreated>
             <photoshop:ColorMode>3</photoshop:ColorMode>
             <photoshop:ICCProfile>ProPhoto RGB</photoshop:ICCProfile>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
                xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
                xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
             <xmpMM:DocumentID>xmp.did:b13179a4-0983-a649-a532-0d90ea6feea5</xmpMM:DocumentID>
             <xmpMM:OriginalDocumentID>E634097DE11761C5824C1873DDBDEDDD</xmpMM:OriginalDocumentID>
             <xmpMM:InstanceID>xmp.iid:b13179a4-0983-a649-a532-0d90ea6feea5</xmpMM:InstanceID>
             <xmpMM:History>
                <rdf:Seq>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:9d0e25ce-f732-d74a-9631-086fc6151324</stEvt:instanceID>
                      <stEvt:when>2012-12-16T16:11:44-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/metadata</stEvt:changed>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:0816d1f7-2bb5-e344-806a-6da92a4c8540</stEvt:instanceID>
                      <stEvt:when>2012-12-16T16:13:18-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/metadata</stEvt:changed>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>derived</stEvt:action>
                      <stEvt:parameters>converted from image/x-canon-cr2 to image/tiff</stEvt:parameters>
                   </rdf:li>
                   <rdf:li rdf:parseType="Resource">
                      <stEvt:action>saved</stEvt:action>
                      <stEvt:instanceID>xmp.iid:b13179a4-0983-a649-a532-0d90ea6feea5</stEvt:instanceID>
                      <stEvt:when>2012-12-19T11:23:49-05:00</stEvt:when>
                      <stEvt:softwareAgent>Adobe Photoshop Camera Raw 7.3 (Windows)</stEvt:softwareAgent>
                      <stEvt:changed>/</stEvt:changed>
                   </rdf:li>
                </rdf:Seq>
             </xmpMM:History>
             <xmpMM:DerivedFrom rdf:parseType="Resource">
                <stRef:instanceID>xmp.iid:0816d1f7-2bb5-e344-806a-6da92a4c8540</stRef:instanceID>
                <stRef:documentID>E634097DE11761C5824C1873DDBDEDDD</stRef:documentID>
                <stRef:originalDocumentID>E634097DE11761C5824C1873DDBDEDDD</stRef:originalDocumentID>
             </xmpMM:DerivedFrom>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/">
             <crs:RawFileName>_S1H4635.CR2</crs:RawFileName>
             <crs:Version>7.3</crs:Version>
             <crs:ProcessVersion>6.7</crs:ProcessVersion>
             <crs:WhiteBalance>As Shot</crs:WhiteBalance>
             <crs:Temperature>5950</crs:Temperature>
             <crs:Tint>+46</crs:Tint>
             <crs:Saturation>0</crs:Saturation>
             <crs:Sharpness>25</crs:Sharpness>
             <crs:LuminanceSmoothing>0</crs:LuminanceSmoothing>
             <crs:ColorNoiseReduction>25</crs:ColorNoiseReduction>
             <crs:VignetteAmount>0</crs:VignetteAmount>
             <crs:ShadowTint>0</crs:ShadowTint>
             <crs:RedHue>0</crs:RedHue>
             <crs:RedSaturation>0</crs:RedSaturation>
             <crs:GreenHue>0</crs:GreenHue>
             <crs:GreenSaturation>0</crs:GreenSaturation>
             <crs:BlueHue>0</crs:BlueHue>
             <crs:BlueSaturation>0</crs:BlueSaturation>
             <crs:Vibrance>0</crs:Vibrance>
             <crs:HueAdjustmentRed>0</crs:HueAdjustmentRed>
             <crs:HueAdjustmentOrange>0</crs:HueAdjustmentOrange>
             <crs:HueAdjustmentYellow>0</crs:HueAdjustmentYellow>
             <crs:HueAdjustmentGreen>0</crs:HueAdjustmentGreen>
             <crs:HueAdjustmentAqua>0</crs:HueAdjustmentAqua>
             <crs:HueAdjustmentBlue>0</crs:HueAdjustmentBlue>
             <crs:HueAdjustmentPurple>0</crs:HueAdjustmentPurple>
             <crs:HueAdjustmentMagenta>0</crs:HueAdjustmentMagenta>
             <crs:SaturationAdjustmentRed>0</crs:SaturationAdjustmentRed>
             <crs:SaturationAdjustmentOrange>0</crs:SaturationAdjustmentOrange>
             <crs:SaturationAdjustmentYellow>0</crs:SaturationAdjustmentYellow>
             <crs:SaturationAdjustmentGreen>0</crs:SaturationAdjustmentGreen>
             <crs:SaturationAdjustmentAqua>0</crs:SaturationAdjustmentAqua>
             <crs:SaturationAdjustmentBlue>0</crs:SaturationAdjustmentBlue>
             <crs:SaturationAdjustmentPurple>0</crs:SaturationAdjustmentPurple>
             <crs:SaturationAdjustmentMagenta>0</crs:SaturationAdjustmentMagenta>
             <crs:LuminanceAdjustmentRed>0</crs:LuminanceAdjustmentRed>
             <crs:LuminanceAdjustmentOrange>0</crs:LuminanceAdjustmentOrange>
             <crs:LuminanceAdjustmentYellow>0</crs:LuminanceAdjustmentYellow>
             <crs:LuminanceAdjustmentGreen>0</crs:LuminanceAdjustmentGreen>
             <crs:LuminanceAdjustmentAqua>0</crs:LuminanceAdjustmentAqua>
             <crs:LuminanceAdjustmentBlue>0</crs:LuminanceAdjustmentBlue>
             <crs:LuminanceAdjustmentPurple>0</crs:LuminanceAdjustmentPurple>
             <crs:LuminanceAdjustmentMagenta>0</crs:LuminanceAdjustmentMagenta>
             <crs:SplitToningShadowHue>0</crs:SplitToningShadowHue>
             <crs:SplitToningShadowSaturation>0</crs:SplitToningShadowSaturation>
             <crs:SplitToningHighlightHue>0</crs:SplitToningHighlightHue>
             <crs:SplitToningHighlightSaturation>0</crs:SplitToningHighlightSaturation>
             <crs:SplitToningBalance>0</crs:SplitToningBalance>
             <crs:ParametricShadows>0</crs:ParametricShadows>
             <crs:ParametricDarks>0</crs:ParametricDarks>
             <crs:ParametricLights>0</crs:ParametricLights>
             <crs:ParametricHighlights>0</crs:ParametricHighlights>
             <crs:ParametricShadowSplit>25</crs:ParametricShadowSplit>
             <crs:ParametricMidtoneSplit>50</crs:ParametricMidtoneSplit>
             <crs:ParametricHighlightSplit>75</crs:ParametricHighlightSplit>
             <crs:SharpenRadius>+1.0</crs:SharpenRadius>
             <crs:SharpenDetail>25</crs:SharpenDetail>
             <crs:SharpenEdgeMasking>0</crs:SharpenEdgeMasking>
             <crs:PostCropVignetteAmount>0</crs:PostCropVignetteAmount>
             <crs:GrainAmount>0</crs:GrainAmount>
             <crs:ColorNoiseReductionDetail>50</crs:ColorNoiseReductionDetail>
             <crs:LensProfileEnable>0</crs:LensProfileEnable>
             <crs:LensManualDistortionAmount>0</crs:LensManualDistortionAmount>
             <crs:PerspectiveVertical>0</crs:PerspectiveVertical>
             <crs:PerspectiveHorizontal>0</crs:PerspectiveHorizontal>
             <crs:PerspectiveRotate>0.0</crs:PerspectiveRotate>
             <crs:PerspectiveScale>100</crs:PerspectiveScale>
             <crs:AutoLateralCA>0</crs:AutoLateralCA>
             <crs:Exposure2012>-1.30</crs:Exposure2012>
             <crs:Contrast2012>-25</crs:Contrast2012>
             <crs:Highlights2012>0</crs:Highlights2012>
             <crs:Shadows2012>0</crs:Shadows2012>
             <crs:Whites2012>+2</crs:Whites2012>
             <crs:Blacks2012>-9</crs:Blacks2012>
             <crs:Clarity2012>0</crs:Clarity2012>
             <crs:DefringePurpleAmount>0</crs:DefringePurpleAmount>
             <crs:DefringePurpleHueLo>30</crs:DefringePurpleHueLo>
             <crs:DefringePurpleHueHi>70</crs:DefringePurpleHueHi>
             <crs:DefringeGreenAmount>0</crs:DefringeGreenAmount>
             <crs:DefringeGreenHueLo>40</crs:DefringeGreenHueLo>
             <crs:DefringeGreenHueHi>60</crs:DefringeGreenHueHi>
             <crs:ConvertToGrayscale>False</crs:ConvertToGrayscale>
             <crs:ToneCurveName2012>Linear</crs:ToneCurveName2012>
             <crs:ToneCurvePV2012>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012>
             <crs:ToneCurvePV2012Red>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Red>
             <crs:ToneCurvePV2012Green>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Green>
             <crs:ToneCurvePV2012Blue>
                <rdf:Seq>
                   <rdf:li>0, 0</rdf:li>
                   <rdf:li>255, 255</rdf:li>
                </rdf:Seq>
             </crs:ToneCurvePV2012Blue>
             <crs:CameraProfile>Adobe Standard</crs:CameraProfile>
             <crs:CameraProfileDigest>3CE8523BCEA625D0F0ABABADE3BCC281</crs:CameraProfileDigest>
             <crs:LensProfileSetup>LensDefaults</crs:LensProfileSetup>
             <crs:HasSettings>True</crs:HasSettings>
             <crs:HasCrop>False</crs:HasCrop>
             <crs:AlreadyApplied>True</crs:AlreadyApplied>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:tiff="http://ns.adobe.com/tiff/1.0/">
             <tiff:XResolution>240/1</tiff:XResolution>
             <tiff:YResolution>240/1</tiff:YResolution>
             <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
             <tiff:Make>Canon</tiff:Make>
             <tiff:Model>Canon EOS-1D Mark IV</tiff:Model>
          </rdf:Description>
          <rdf:Description rdf:about=""
                xmlns:exif="http://ns.adobe.com/exif/1.0/">
             <exif:ExifVersion>0221</exif:ExifVersion>
             <exif:PixelXDimension>4896</exif:PixelXDimension>
             <exif:PixelYDimension>3264</exif:PixelYDimension>
             <exif:DateTimeOriginal>2012-12-16T17:11:53</exif:DateTimeOriginal>
             <exif:ExposureTime>1/30</exif:ExposureTime>
             <exif:FNumber>28/10</exif:FNumber>
             <exif:ExposureProgram>2</exif:ExposureProgram>
             <exif:ISOSpeedRatings>
                <rdf:Seq>
                   <rdf:li>3200</rdf:li>
                </rdf:Seq>
             </exif:ISOSpeedRatings>
             <exif:ShutterSpeedValue>4906891/1000000</exif:ShutterSpeedValue>
             <exif:ApertureValue>2970854/1000000</exif:ApertureValue>
             <exif:ExposureBiasValue>0/1</exif:ExposureBiasValue>
             <exif:MaxApertureValue>3/1</exif:MaxApertureValue>
             <exif:MeteringMode>5</exif:MeteringMode>
             <exif:Flash rdf:parseType="Resource">
                <exif:Fired>False</exif:Fired>
                <exif:Return>0</exif:Return>
                <exif:Mode>2</exif:Mode>
                <exif:Function>False</exif:Function>
                <exif:RedEyeMode>False</exif:RedEyeMode>
             </exif:Flash>
             <exif:FocalLength>64/1</exif:FocalLength>
             <exif:FocalPlaneXResolution>4896000/1290</exif:FocalPlaneXResolution>
             <exif:FocalPlaneYResolution>3264000/836</exif:FocalPlaneYResolution>
             <exif:FocalPlaneResolutionUnit>2</exif:FocalPlaneResolutionUnit>
             <exif:CustomRendered>0</exif:CustomRendered>
             <exif:ExposureMode>0</exif:ExposureMode>
             <exif:WhiteBalance>0</exif:WhiteBalance>
             <exif:SceneCaptureType>0</exif:SceneCaptureType>
             <exif:SubSecTime>00</exif:SubSecTime>
             <exif:SubSecTimeOriginal>00</exif:SubSecTimeOriginal>
             <exif:SubSecTimeDigitized>00</exif:SubSecTimeDigitized>
             <exif:SerialNumber>720600641</exif:SerialNumber>
             <exif:LensInfo>
                <rdf:Seq>
                   <rdf:li>24/1</rdf:li>
                </rdf:Seq>
             </exif:LensInfo>
             <exif:Lens>EF24-70mm f/2.8L USM</exif:Lens>
          </rdf:Description>
       </rdf:RDF>
    </x:xmpmeta>
    Message was edited by: JJMack

  • Extracted from data files

    Hello All,
    DB version: 9i Rel 2
    Which Oracle command line tools allow data to be extracted from data files that are NOT ATTACHED to a database?
    DN

    Oracle Support has a tool called DUL, Data UnLoader, to extract data from data files. They have a nice rate they charge for the service as well. There are other groups that have such tool, and they charge the for the service as well.

  • IMAQ image to array vi not working with images extracted from avi file

    Hi,
      I downloaded some avi's and uncompressed them so that I can analyze them within labview. I am trying to convert images I am reading from the avi file to an array. When I use "IMAQ image to array" I get the following error " IMAQ Image To Array  Invalid image type" -1074396080.
       I am able to display each read image and save them to the hard drive, but I am unable to convert the vision image to array. I verified that the image extracted from avi is the same as the image type I created in memory to hold the image.
      Please see the attached vi I created.
    thank you
    Ruz
    Attachments:
    example2.vi ‏62 KB

    Hi all, this thread was useful for me...but i have another doubt... when I try to extract a single plane (Luminance, Saturation, R,G,B...anyone) and try to save it in jpg as gray image, it saves an image with blue tones. I have examinated it using Matlab and checked that Red plane has low values (but not zero), the same for G plane and high values for B plane. An image of the VI is attached.
    Thanks in advance
    Attachments:
    planes.png ‏28 KB

  • Unusual Bug when creating pdf from image files

    Hi I have a very mindboggling problem which I cant seem to get my head around.
    basically I am trying to create a pdf using a large amount of image files, these images are scans of pages of a book. so I have been trying to create a pdf file from these images, and everytime i try, it all looks ok except for one page which comes up smaller in size than the rest which is a big problem and very unusual. If I change the view of acrobat so that it shows two pages at a time then this is clearly visable where one page is normal and the page next to it is like a third of the size. Ive checked the image file properties for that page and they are more or less the same as the rest, the dimensions of the image file too, but when I add it into a PDF it seems to shrink in size, any ideas as to why? any help would be much appreciated! (and I hope what I said made sense lol )
    Thanks
    Nav

    Hi Davew000
    Can you please tell the steps you are doing to create the PDF ?
    Thanks,
    Tanvi

  • Reading metadata to - from image files

    I am using Creative Suite CS4.  In CS3 I created two custom XMP metadata pages that I used to add information to RAW, TIF, PSD files.  The resulting custom panel could be seen and used in Bridge and Extensis Portfolio.  In CS4 that all changed.  I can create the GUI part of the panel using Flex Builder 3.
    My questions are 1) How do you get the controls to work (combo boxes with fixed lists, fields for text data and a note field), 2) how do I get the data from the image file, have it update when a field changes, read it back to the image file when closed, and 3) how do I get it to work in Bridge CS4 properly and also be readable to Extensis Portfolio.
    I have attached the CS3 files that were used to create the panels in CS3.
    Fred

    I am using Creative Suite CS4.  In CS3 I created two custom XMP metadata pages that I used to add information to RAW, TIF, PSD files.  The resulting custom panel could be seen and used in Bridge and Extensis Portfolio.  In CS4 that all changed.  I can create the GUI part of the panel using Flex Builder 3.
    My questions are 1) How do you get the controls to work (combo boxes with fixed lists, fields for text data and a note field), 2) how do I get the data from the image file, have it update when a field changes, read it back to the image file when closed, and 3) how do I get it to work in Bridge CS4 properly and also be readable to Extensis Portfolio.
    I have attached the CS3 files that were used to create the panels in CS3.
    Fred

  • Setting background from image file in NetBeans

    Hello,
    recently I started to use NetBeans to create my applications and I found a little problem - I don't know how to set background in JPanel from a image file (*.bmp, *.jpg, etc.) without writing my own code. I found how to use ImageIcon, but cannot deal with setting background. Anyone know a solution?

    The code that you have to write is a custom JPanel (extend it) and in the paintComponent() method you draw the image you want as a background.
    public void paintComponent(Graphics g)
    super.paintComponent(g);
    g.drawImage(img, 0, 0, null);
    }Where 'img' is an object of type Image (such as a BufferedImage).

  • Unable to create cd from Image file

    I downloaded the Solaris 8 for Intel, unzipped the files. I have been unsuccessful creating an image file for the file sol-8-1_01-fcs-bin-ia-v1. I have tried various CD writing applications.
    I was able to create images from the other files.
    Thanks

    You are not supposed to create an image file from the unzipped data. These unzipped files are image
    files! You just have to rename them using the proper file extension so that your CD-R burning software
    recognizes them as cd image files. (common extension are .ISO or .RAW; check with your CD recording
    software)

  • Video from image files

    How can I make a short video for watching in my iPod 30GB from some image files?
    Thank you

    ckaker_kid says:
    1. take a screen shot of every slide.
    2. either put the image files into the ipod separtely or make a short video with them
    I think from .png files
    Thank you

  • Problem in constructing URL from Image file

    Hi,
    i have a requirement , have to construct a URL object with an absolute image file..
    like URL url = new URL("/resources/image1.gif")
    url.getpath()
    But url is returning null, as it couln't found rela path..
    but previously i have using
    String realPath = servletContext.getRealPath("/images/stateseal_green.jpg");
    it was working, but now i dont have servletContext object..
    any suggestions around this problem?

    Hi,
    Is the root directory /resources relative or abs directory?
    It seems you have java application and the resources is on the class path right? so it is relative to the file system.
    try the below it may help
    ClassLoader cl = null;
              cl = Thread.currentThread().getContextClassLoader();
              if (cl == null) {
                    * No thread context class loader -> use class loader of this class
                   cl = GetImageFileOnResourceDirectory.class.getClassLoader();
              InputStream inputStream = (cl
                        .getResourceAsStream("resources/images/image1.gif"));Regards,
    Alan Mehio
    London,UK

  • Update fails due to inability to extract from downloaded files

    I click the Update and it stalls at 50% then returns a msg, Unable to extract.  ??  My other computer is working fine.

    Hi,
    Please refer to the thread below where a similar issue has been discussed:
    Update Failed. Unable to extract the downloaded files. (U44M11210)
    Regards,
    Sheena

  • I need to extract some basic data from image files and put it into a spreadsheet.

    Hi.
    I'm looking for I believe is a simple task but I am not sure how to go about it. I want to get the relevant data (seen in the screen grab below) into a spread sheet. I need to get the File Name, Size, Dimensions, Resolution and Kind into the spreadsheet so I can better analyze the data for my purposes. I have tried to find EXIF and IPTC extractors but only come across products that show me the info with no way of transferring it. I figured there must be a way to do this in the Finder. Maybe it's a simple Automator task (which I am not very good at) or a Script.
    Can anyone guide me thru or suggest a tool that would work?
    Thanks,
    Stephen

    Most certainly it is not a feature of iPhoto for the Mac
    thought that was a clear statement
    and the reason that LarryHN mentioned iPhoto is that you posted your question in the iPhoto for Mac forum
    There has to be a way to get that metadata into a text file and then transfer it to the spreadsheet.
    not sure why you think that
    I guess you can print your screen shot and do an OCR scan
    LN
    LN

  • Set a file icon from image file of same name

    I have a folder of files and I have another folder of images that have the same names as the files. What I would like to do is apply an icon of each image to it's corresponding file. Is this possible? Any help would be greatly appreciated.
    Ian

    IanWfsdafeqry rasrbd wrote:
    I have a folder of files and I have another folder of images that have the same names as the files. What I would like to do is apply an icon of each image to it's corresponding file. Is this possible? Any help would be greatly appreciated.
    That reminds me of the question asked by Fierabras in this thread.
    If both of your folders contain exactly the same number of files, and if the names of the files are the same in both folders (except the name extension of course), then the following script should do what you are asking for, though admittedly not in the background.
    (The script seems to work flawlessly on my MacBook Pro under Mac OS X 10.8.)
    tell application "Finder"
        set folder1 to folder POSIX file "/POSIX/path/to/folder/of/images"
        -- for example: "/Users/me/Desktop/My images"
        set folder2 to folder POSIX file "/POSIX/path/to/folder/of/files"
        -- for example: "/Users/me/Desktop/My files"
        set N to (count folder1)
        if not (count folder2) = N then return
        set theImages to files of folder1
        set theFiles to files of folder2
        tell application "Image Events" to launch
        repeat with k from 1 to N
            set thisImageFile to item k of theImages
            tell application "Image Events"
                set theImage to open thisImageFile as alias
                save theImage with icon
                close theImage
            end tell
            tell application "Finder"
                activate
                set infoWindow1 to open information window of thisImageFile
                tell application "System Events"
                    keystroke tab
                    keystroke "c" using command down
                    keystroke "x" using command down -- optional
                end tell
                close infoWindow1
                set infoWindow2 to open information window of item k of theFiles
                tell application "System Events"
                    keystroke tab
                    keystroke "v" using command down
                end tell
                close infoWindow2
            end tell
        end repeat
        tell application "Image Events" to quit
    end tell
    Message was edited by: Pierre L. (“count folder” instead of “count files of folder”)

  • Extracting from flat file for testing inplace of ECC(r/3)

    Hi Expert,
    Please help me out and give me your suggestion.
    We are creating a custom table in ECC it is under progress.
    I would like to create infoObject, transformation, DTP and Cube and create queries with loading info by flate file. Later on connection whole provider to table.
    Give me suggestion is ther any problem for this Or any good opinion.
    Thanks in Advance

    Loading from a flat file for testing has worked well for me.  We recently wanted to test an ODS object, but I didn't want to create a custom extracter until we knew if the ODS object would work for us. So under my infoSource I created a quick infopackage that pulled some test data from a flat file.  We've loaded test data into cubes before.  Only problem that I ever had was when I used Excel to create the flat file.  Excel wants to truncate leading zeros.  0calmonth for example needs to be loaded as 072007 not 72007.

  • Movie from image files jerky playback

    I'm making movies which have to be rendered out as an image sequence but when I play back the footage in Quicktime it is totally jerky and is skipping massively only using about 8 frames in a 250 frame sequence as far as I can see. It is totally unusable which is heartbreaking after so much work.
    Quicktime movies other than image sequence ones play fine.
    All the frames are there and numbered correctly.
    This is a problem that started a few weeks ago and gradually got worse and worse.
    It was suggested elsewhere that there wasn't enough hard drive space so I freed up a load and if anything it's now much worse.
    Can anyone suggest what might be going wrong and how to fix it? Is there yet another obscure setting somewhere no one tells you about?
    Thanks.
    ti book 1 gig mhrz, 1 gig RAM, 60 gig HD   Mac OS X (10.4.8)   rendering image sequences from Artlantis and Poser. Both have same playback issue in Quicktime.

    "Small files and big ones" is not really enough to go on. What codec are you using? A small 10 second clip in H264 at 640X480 and 10 mb/sec might choke all but the mightiest macs.

Maybe you are looking for