Cannot find the image by ID, but able to find in your library

It is more of an FYI as a question, but I guess I would like to know why this happens.

I had a model for image 58866084 and decided to buy it. I got the number and got no results. So I went back to searching by keyword, and found a similar one that led me to the author, then I found the picture and bought it.

Normally, you can search for an image by ID but for some reason that I could not in this case. It seemed just strange to me so I went to noteworthy here.

You are welcome!

P.S. If you use the Adobe forums, please check useful/correct responses from the staff/helper, if there is.

Tags: Adobe Stock

Similar Questions

  • Cannot create the Image of the system or system, unknown error repair disc: 0x80004005.

    Original title: cannot create the Image of the system or system repair disc

    I just bought a new Windows 7 computer. I tried to create a system repair disc, but still receive the error msg - error (0x80004005) unspecified. I tried - and lost - several DVDs in the process. Also, not able to create a System Image disc. The computer says that I have to format the drive and when I click OK, it goes through the movement, then gives me an error msg that the Format has failed. (In addition, it does me not the possibility not to format the drive.)  Very frustrating...

    Hi iamkira,

    This problem can be caused by a conflict with other programs installed on your computer, usually antivirus software. Follow the steps described in this document to create the drive in a clean boot state.

    Let us know if that helps.

  • 'Environment of the user' Windows cannot load the user's profile, but you have logged on with the default profile for the system.

    Original title: the user environment

    After starting windows, on the Welcome screen, this message always comes.
    "User environment.
    Windows cannot load the user's profile, but you have logged on with the default profile for the system. DETAIL: Not enough memory is available to process this command.
    And all my files that I save before you shut down or restart my pc all the my sample files on the desktop, my documents disappear...

    Thanks... :)

    This is typical of a corrupted profile.  To recover, perform the following steps:

    "How to recover damaged Windows XP user profile"
      <>http://support.Microsoft.com/kb/555473 >

    Almost always, corrupt profiles are accompanied by damaged drive.  During recovery, run a disk check with the /r or /f on your computer option.

    "How to perform disk error in Windows XP check"
      <>http://support.Microsoft.com/kb/315265 >

    HTH,
    JW

  • I'm editing in the bright room of Adobe and when I change in the develop module, I get the image I want, but when I see in the library module in its final State, it changed and degraded. Why is this happening?

    I'm editing in the bright room of Adobe and when I change in the develop module, I get the image I want, but when I see in the library module in its final State, it changed and degraded. Why is this happening?

    The difference between the raw edition photo and editing a PSD is that the PSD has black points and white pinned to the visible pixel values, the raw photo has still "headroom" with values of pixel darker than black visible and brighter than white, so when you export the raw file , there may be details that have improved (or obscured if it was another type of image) of the perception and mapping of the Compensation of the black spot on the final color profile.

    This means not PS is better or LR is lower, it is enough for you to go to a different type of image.  If you don't have PS to do final Assembly, you can probably do the same thing by exporting the raw in a 16 bit ProPhotoRGB TIF file, re-import this TIF and then set it LR, possibly using the tone curve to make the pitch black dark areas.

  • After that stright connected to iSCSI (initiator) Host cannot ping the server iSCSI (target), but the target can, why?

    After that host on vSHere 4.0 strightly connected to iSCSI (initiator) host cannot ping the server iSCSI (target), but target can.  And iSCSI works well. I mean I can create and use the iSCSI disk, why? It makes me confused.

    Thank you!

    Geoarge,

    iSCSI traffic uses a VMkernel port, instead of using the command 'ping', use 'vmkping '.

    André

  • "Setup cannot locate the Windows installation you want to upgrade. Contact your system administrator. "in the blue screen.

    When I was trying to upgrade from Windows 2000 Professional to Windows XP Professional, after the first reboot, the system is returned with the following message: "Setup cannot locate the Windows installation, you want to upgrade.  Contact your system administrator. "in the blue screen. The only option is to F3 to exit. And the system may not start in Windows 2000 Professional more.

    Hello

    I suggest you follow the steps in troubleshooting section below and check if it helps:

    Error message "Setup cannot locate the Windows installation you want to upgrade.

    http://support.Microsoft.com/kb/242066

    Hope this helps

  • Hello. I went to the annual renewal. But I want to cancel your subscription. What are we doing in this regard?

    Hello. I went to the annual renewal. But I want to cancel your subscription. What are we doing in this regard?

    Cancel your subscription or membership. Creative cloud

    https://helpx.Adobe.com/x-productkb/policy-pricing/cancel-membership-subscription.html

  • Server connected but cannot use the images?

    Hi all.  I'm new to DW, but up to now I implemented a Basic .css file, and I am using images from my server, who said that it is connected successfully, but when I try to change my background image, the server button is not clickable.  How to use images which I know that I'm connected to my server?

    Don't know why you use all the

    background-attachment: fixed;

    remove that header and the image of the poster.

    Also on the index page footer isn't in the 'wrap '... I'm sure you want inside.

    CSS for content is not be parsed properly due to the double right hook just before the contained styles:

    make-weight: bold;

    }

    }

    #content {}

    remove the second hook closing and the css reads very well to me.

    Best wishes

    Adninjastrator

    Adninjastrator

  • NB100 - cannot create the image of the main partition

    Hello.

    I am a Toshina NB100 user and I am happy with my netbook, but I have a problem.

    I always work with partition on my hard drive. 20GB primary partition and the secondary partition have 100 GB.
    I have the windows xp operating system on the primary partition, and on the secondary partition I music, photos, programs, games, etc.

    When I want to created an image of my main partition with Acronis partition magic or with other programs the NB1000 do not recognize the hard drive, the machime write a caption "I can not find the HD. I thing that the problem is the fault of the Bios.

    Anyone know of this problem? or maybe someone could do?

    Hello

    I doubt that it is a BIOS problem.

    The fact is that the laptop uses the SATA HDD controller and your imaging software cannot recognize the HARD drive due to lack of SATA drivers.

    The Intel Matrix Storage Manager package located on the Intel page contains the necessary files to the SATA.

    Good bye

  • LR6 cannot prepare the Image file to use w / plugins or other publishers

    After having transferred my files DNG image LR6 on the drive internal of my Mac on an external hard drive, I am unable to use plug-ins or other image editors, like NIK plug ins or publishers of PS or affinity I used before. I did not move the image files using the operating system but don't have in LR drag - move my photos from my internal HD file to a new pictures folder configured in an HD external, made it in the Panel LR folders on the left side of the screen of the library. Now, when I try to use any plug in NIK or another editor, I get the following message appears:

    "Lightroom could not prepare the file selected to Volumes/G-DRIVE/JTO LR6 Photos/2016/2016-01-03/1601_untitled_570.DNG for editing. It will not open. "The same message for image files I select for use in my plug ins or other publishers.

    After that I moved the files to the new drive, in the library toolbar I also clicked on the options to find all records of missing persons and to validate DNG files. All him remains checked & seems to work as it should.  I also determined that I have on the new external drive write permissions by reviewing it in the window read the information.  Adobe LR online support also suggested remove my files of preference LR that slowed now on LR.  Can someone figure this or help me do?

    I'm not certain how or when I had actually these problems solved, but after reset files preferably twice & install the upgrade to LR6.6 & Optimizing my catalog & restarting the Mac after each of these actions, I am now able to use the function "change in" in the toolbar pictures to access all of my NIK plug ins & my external editors (Photoshop CS5 & affinity Photo). In the middle of all this that I started also encounter behavior very slow & erratic LR, as well as the inability to recognize & load images of my folders in the library, which forced me force leave once.  If at this point, I'll just keep my fingers crossed & exploit!

  • Cannot resize the image.

    Hi, when I copy paste or open a new image in photoshop (cs6), I'm not able to find the arrows of resizing the image I used above. What should I do? Help, please. I clicked on the selectool tool, but I simply can't resize my image more.

    I think you can see the "controls turn Show" You Move tool settings...

  • Cannot display the image from Internet on BlackBerry

    I developed a simple code to display an image and a title on the screen of a blackberry, but I am not able to display anything (but if I tested for the title just does not) my requirement is to display the image with title in a list? I followed

    This link to get an image of the url of the image

    and here is my code in the drawlistrow method:

    ' public void drawListRow (list ListField, Graphics g, int index, int y, int w)
    {
    String text = (String) listElements.elementAt (index);
    Bitmap image = GetImage.connectServerForImage ("http://toucheradio.com/toneradio/iphone/toriLite/toriLive.png");
    g.drawLine (0, y, w, y);

    g.drawText (text, 150, y, 60, w);
    g.drawBitmap (0, image.getWidth (), image.getHeight (), image, 0, 0);
    }

    can we know what is the problem?

    HII,

    "I had my requirement, if add this ("; deviceside = true") at the end of my image for web url like this imageweburl +"; deviceside = true', while working

  • Get all the images of devices, but how do I know in what images is seclected

    Hello

    in my application I want to show all the images in the first screen, after selecting any image in all we will see in the next screen (full screen) actually I get all images but problem how do I know what image is clicked

    I used this code...

    package mypackage;

    import java.io.IOException;
    import java.io.InputStream;
    to import java.util.Enumeration;
    import java.util.Vector;

    Import javax.microedition.io.Connector;
    Import javax.microedition.io.file.FileConnection;

    Import net.rim.device.api.math.Fixed32;
    Import net.rim.device.api.system.Bitmap;
    Import net.rim.device.api.system.EncodedImage;
    Import net.rim.device.api.ui.Field;
    Import net.rim.device.api.ui.Manager;
    Import net.rim.device.api.ui.component.BitmapField;
    Import net.rim.device.api.ui.component.ButtonField;
    Import net.rim.device.api.ui.container.FlowFieldManager;
    Import net.rim.device.api.ui.container.MainScreen;
    Import net.rim.device.api.util.Comparator;
    Import net.rim.device.api.util.SimpleSortingVector;

    /**
    * A class that extends the class screen, which offers default standard
    * behavior for BlackBerry GUI applications.
    */
    / public final class screen extends MyScreen
    {

    private static final String DEVICE_DIR_PATH = System
    .getProperty ("fileconn.dir.photos");
    private static final String SD_IMAGE_DIR_PATH = System
    .getProperty ("fileconn.dir.memorycard.photos");
    private static final String OS6_CAMERA_PATH = "file:///store/home/user/camera/";
    private static final String OS6_SD_CARD_PATH = "file:///SDCard/BlackBerry/camera/";

    public static final int DEVICE_AND_SD = 0;
    public static final int DEVICE_MEM = 1;
    public static final int SD_CARD = 2;
    public static final int OS6_CAMERA = 3;
    public static final int OS6_SD_CAMERA = 4;
    public static final int DEVICE_ALL = 5;
    private static String [] _allImagePaths = null;
    private EncodedImage [encodedbitmap];
    Private bitmap image in Bitmap [];
    private BitmapField [imagebitmapField];

    int dataSize;
    private ButtonField [] bitmapf;

    /**
    * Creates a new object of MyScreen
    */
    public MyScreen()
    {
    Set the displayed title of the screen
    setTitle ("MyTitle");

    String [] imagePaths = getImagePaths (DEVICE_ALL);
    FlowFieldManager imageFlowField = FlowFieldManager(Manager.VERTICAL_SCROLL | nouveau Manager.VERTICAL_SCROLLBAR);
    If (imagePaths! = null & imagePaths.length > 0) {}
    encodedbitmap = new EncodedImage [imagePaths.length];
    image bitmap = new Bitmap [imagePaths.length];
    imagebitmapField = new BitmapField [imagePaths.length];

    for (int i = 0; i)< imagepaths.length;="" i++)="">
    encodedbitmap [i] = loadEncodedImage ([i] imagePaths);
    [i] bitmap image is scaleImage (encodedbitmap [i], 200, 100);.
    imagebitmapField [i] = new BitmapField(bitmap[i],Field.FOCUSABLE);
    imageFlowField.add (imagebitmapField [i]);
    }
    }
    Add (imageFlowField);

    }

    public Bitmap image scaleImage (EncodedImage img, int width, int height) {}

    int currentWidthF32 = Fixed32.toFP (img.getWidth ());
    int currentHeightF32 = Fixed32.toFP (img.getHeight ());

    If (height == 0) {}
    int requiredWidth = Fixed32.toFP (width);
    int x = Fixed32.div (currentHeightF32, currentWidthF32);
    int y = Fixed32.mul (x, requiredWidth);
    int scaleX = Fixed32.div (currentWidthF32, requiredWidth);
    int scaleY = Fixed32.div (currentHeightF32, y);
    IMG = img.scaleImage32 (scaleX, scaleY);
    } else {}
    int currentWidthFixed32 = Fixed32.toFP (img.getWidth ());
    int currentHeightFixed32 = Fixed32.toFP (img.getHeight ());
    int requiredHeightFixed32 = Fixed32.toFP (height);
    int requiredWidthFixed32 = Fixed32.toFP (width);
    int scaleXFixed32 = Fixed32.div (currentWidthFixed32,
    requiredWidthFixed32);
    int scaleYFixed32 = Fixed32.div (currentHeightFixed32,
    requiredHeightFixed32);
    IMG = img.scaleImage32 (scaleXFixed32, scaleYFixed32);

    }
    Return img.getBitmap ();
    }

    protected EncodedImage loadEncodedImage (String filePath) {}

    FileConnection connection = null;
    Byte [] byteArray = null;
    Image EncodedImage = null;
    Bitmap bitmap image = null;
    Try
    {
    Connection = (FileConnection) Connector.Open (FilePath);
    If (Connection.Exists ())
    {
    byteArray = byte [(int) connection.fileSize (new)];
    InputStream inputStream = connection.openInputStream ();
    inputStream.read (byteArray);
    inputStream.close ();
    image = EncodedImage.createEncodedImage (byteArray, 0, -1);
    }
    Connection.Close;
    }
    catch (System.Exception e)
    {
    System.out.println ("Exception" + try ());
    }
    return image;

    }

    public static String [] getImagePaths (int source) {}

    If get path for all do this recursively
    If (source == DEVICE_ALL) {}
    If (_allImagePaths! = null) {}
    Return _allImagePaths;
    }

    OS6 device Gallery
    String [] os6CameraSDPaths =
    getImagePaths (OS6_SD_CAMERA);

    OS6 Gallery of SD card
    String [] os6CameraPaths =
    getImagePaths (OS6_CAMERA);

    SD card Gallery
    String [] sdCardPaths = getImagePaths (SD_CARD);
    Gallery of the device
    String [] devicePaths =
    getImagePaths (DEVICE_MEM);

    Combine the two in an ImageViewer
    int numOS6CameraSDPaths = os6CameraSDPaths! = null? os6CameraSDPaths.length
    : 0 ;
    int numOS6CameraPaths = os6CameraPaths! = null? os6CameraPaths.length
    : 0 ;
    int numSDCardPaths = sdCardPaths! = null? sdCardPaths.length: 0;
    int numDevicePaths = devicePaths! = null? devicePaths.length: 0;

    int totalNumPaths = numDevicePaths + numSDCardPaths
    + numOS6CameraPaths + numOS6CameraSDPaths;
    If (totalNumPaths > 0) {}
    String of paths [] = new String [totalNumPaths];

    If (os6CameraSDPaths! = null) {}
    System.arraycopy (os6CameraSDPaths, 0, 0, paths)
    numOS6CameraSDPaths);
    }
    If (os6CameraPaths! = null) {}
    System.arraycopy (os6CameraPaths, 0, paths,)
    (numOS6CameraSDPaths, numOS6CameraPaths);
    }
    If (sdCardPaths! = null) {}
    System.arraycopy (sdCardPaths, 0, numOS6CameraSDPaths)
    + numOS6CameraPaths, numSDCardPaths);
    }
    If (devicePaths! = null) {}
    System.arraycopy (devicePaths, 0, paths, numOS6CameraSDPaths)
    + numOS6CameraPaths, + numSDCardPaths,
    numDevicePaths);
    }

    _allImagePaths = sortPaths (paths);

    Return _allImagePaths;
    } else {}
    Returns a null value.
    }
    }

    Set the path to look for
    String imagePath = DEVICE_DIR_PATH;
    If (source == SD_CARD) {}
    imagePath = SD_IMAGE_DIR_PATH;
    }

    If (source == OS6_CAMERA) {}
    imagePath = OS6_CAMERA_PATH;
    }

    If (source == OS6_SD_CAMERA) {}
    imagePath = OS6_SD_CARD_PATH;
    }

    Listed in the directory looking for image files
    ImagePaths vector = new Vector();
    FileConnection imageDir = null;
    try {}
    imageDir = Connector.open (imagePath) (FileConnection);
    If (imageDir! = null) {}
    Enumeration = imageDir.list ();

    imageDir.close ();
    While (enumeration.hasMoreElements ()) {}
    String imageName = (String) enumeration.nextElement ();
    If (isSupported (imageName)) {}
    imagePaths.addElement (imagePath + imageName);
    }
    }
    }
    } catch (Exception e) {}
    XLogger.error (ImagePath.class, "cannot read file:")
    + e.getMessage ());
    } {Finally
    If (imageDir! = null) {}
    try {}
    imageDir.close ();
    } catch (IOException e) {}
    XLogger.error (ImagePath.class, "cannot close the file:")
    + e.getMessage ());
    }
    }
    }

    If there is no images don't return the null value
    If (imagePaths.size)<= 0)="">
    Returns a null value.
    }

    Return the results in an array of strings
    _allImagePaths = new String [imagePaths.size ()];
    imagePaths.copyInto (_allImagePaths);
    Return _allImagePaths;
    }

    private static String [] sortPaths (String [] paths) {}
    Sort the paths of the time, where modified files.
    Class PathAndLastModified {}

    timeStamp long private;
    private String path;

    {} public void setTimeStamp (long timeStamp)
    this.timeStamp = timeStamp;
    }

    {} public void setPath (String path)
    This.Path = path;
    }

    public String GetExtension() {}
    Returns the path;
    }
    }

    Comparator to sort paths
    Comparator pathComparator = new Comparator() {}
    public int compare (Object o1, Object o2) {}
    If (((PathAndLastModified) o1) .timeStamp)< ((pathandlastmodified)o2).timestamp="" )="">
    Return 1;
    } ElseIf (((PathAndLastModified) o1) .timeStamp > .timeStamp (o2 (PathAndLastModified))) {}
    Returns - 1;
    } else {}
    return 0;
    }

    Return (int) (((PathAndLastModified) o2) .timeStamp - .timeStamp (o1 (PathAndLastModified)));
    }
    };

    Add the paths to the vector sorting
    SimpleSortingVector sortedPaths = new SimpleSortingVector();
    sortedPaths.setSortComparator (pathComparator);
    for (int i = 0; i)< paths.length;="" i++)="">
    String filePath = path [i];
    long lastModified = 0;

    FileConnection baseConn = null;
    try {}
    baseConn = (FileConnection), Connector.open (paths [i]);
    lastModified = baseConn.lastModified ();

    PathAndLastModified pathAndLastModified = new PathAndLastModified();
    pathAndLastModified.setPath (filePath);
    pathAndLastModified.setTimeStamp (lastModified);

    sortedPaths.addElement (pathAndLastModified);
    } catch (Exception e) {}
    Do nothing
    } {Finally
    {if(baseConn!=null)}
    try {}
    baseConn.close ();
    } catch (IOException e) {}
    Do nothing
    }
    }
    }
    }
    sortedPaths.reSort ();

    Browse to create an array of sorted paths
    String [] sortedArray = new String [sortedPaths.size ()];
    for (int i = 0; i)
    sortedArray [i] = ((PathAndLastModified) sortedPaths.elementAt (i)) .getPath ();
    }

    Return sortedArray;
    }

    private static Boolean isSupported (image String) {}
    Make sure that the image is of the correct type
    If (image == null) {}
    Returns false;
    }
    check the directory
    If (image.indexOf("/") > = 0) {}
    Returns false;
    }

    int delimiterIndex = image.indexOf(".");
    If (delimiterIndex ==-1) {}
    probably a directory
    Returns false;
    }

    the text is a list of extensions supported
    String [] extensions = {".jpg", ".jpeg"};
    for (int i = 0; i)< extensions.length;="" i++)="">
    If (image.length () > extensions [i] .length ()) {}
    Dim ext = image.substring (image.length)
    (-extensions [i] .length ());
    If (ext.equalsIgnoreCase (extensions [i])) {}
    Returns true;
    }
    }
    }
    Returns false;
    }
    }

    my suggestion was supposed to replace navigationclick on-screen.
    If you want to ignore it for the field that you do not have to use getLeafFieldWithFocus.

    I suggest that you think your code, don't write things and try to operate, fist think about something and then implement.
    our projects at the University were generally 80% design, 20% of coding - it was strange at first, but it produced a lot more code.

  • Cannot create the image of the system under win7 64 bit

    I can't create a system image of my entire system and save the image to another hard disk.  I always get internal error ' 0 x 80070424.  I here to detect my other readers (also tried to connect an external hard drive) i get presented with the internal error message.  I don't stand less why I just do a clean install.

    The installation went with a hitch.

    System
    Card mother "Gigabyte X48T-Dq6 with the latest version of the bios installed.
    Core 2 duo quad core 2.6 Ghz cpu extrime.
    4 GB of ddr3 RAM.
    3 * 500GB & 1 * 1 TB hard drive
    XFX Gforce 295 1.7 GB of ram
    Ed xfi Platinum sound card
    DVD - rw standard

    Hi spyman1871,

    Try the checkdisk Defragmenter and disk running from the command prompt.

    Step 1: Checkdisk to run as administrator command prompt

    To do:

    1. go to start and type cmd in the search box.

    2. right click on cmd in the list and select run as administrator.

    3. click on Yes in the user account control prompt.

    4. If you want to repair errors without scanning the volume for bad sectors, at the command prompt, type chkdsk volume: / f, and then press ENTER.

    Note If one or more files on the hard disk are open, you will receive the following message is displayed:

    Chkdsk cannot run because the volume is in use by another process. You want to schedule this volume to check the next time that the
    the system restarts? (Y/N).

    Type there, and then press ENTER to schedule the disk check, and then restart your computer to start the disk check.

    5. to fix the errors, look for bad sectors and recover readable information, at the command prompt, type chkdsk volume:/rand press ENTER.

    Step 2: Run the command prompt Disk Defragmenter:

    To do this, type the following in the command prompt window.

    defrag c:-v,

    where C is the drive letter. You can choose according to the reader like you would to run disk defragmentation.

    Note: the command quick application shows no indication of progress, so be patient.

    The Windows Live OneCare scanner cleaning will find and remove the invalid registry on your PC. Cleaning scan will check your registry and
    Locate all items that can be deleted safely. You can then choose to delete all the items that the Analyzer detects or select the individual items for removal.

    http://OneCare.live.com/site/en-us/Center/cleanup.html

    See also this thread with a similar problem for more ideas on how to solve this problem.

    http://social.technet.Microsoft.com/forums/en/w7itprogeneral/thread/55f5fe3a-a1cb-4855-ba4d-73f32c202246

    Kind regards
    Amal-Microsoft Support.
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • cannot change the images downloaded from the iphone 4S

    Photos uploaded from iPhone4s on PC Windows 7 cannot be renamed, copied, changed or anything else. I get a message "error code: (0 x 80070057) '"

    Photos uploaded from iPhone4s on PC Windows 7 cannot be renamed, copied, changed or anything else. I get a message "error code: (0 x 80070057) '"

    ===============================================
    I don't know if the following links answer your question, but
    they may be worth a visit:

    Good luck and * proceed at your own risk *.

    FWIW... There is a very long discussion (several pages) to the
    following link:

    Cannot change the imported iPhone 4S photo
    https://discussions.Apple.com/thread/3444951?start=0&TSTART=0

    More Discussion

    iPhone 4S image properties is not compartible with Windows?
    Editing can be done on the computer due to the error
    "Windows Photo Viewer cannot save changes to this picture.
    because there is a problem with the properties of the image file".
    Any help?
    https://discussions.Apple.com/message/17291884#17291884

    More Discussion:

    We cannot turn a few photos in Windows 7 (but can turn others)
    http://answers.Microsoft.com/en-us/Windows/Forum/Windows_7-pictures/cant-rotate-some-photos-in-Windows-7-but-can/3a809845-9144-4BB1-9bb3-ab4f5b856524

    A simple solution is to open the photos in paint or most other
    digital image editor and modify it.

    Some people have reported success using the following free download
    to remove the metadata.

    Property restrictions stripper iphone 4S (JPEG & PNG Stripper)
    http://www.SteelBytes.com/?mid=30&cmd=download&PID=15

    Here's a way to turn...

    Easily turn locked iPhone 4 and 4 s Photos in Windows 7 with
    the rotator Lossless JPEG free
    http://www.daleisphere.com/easily-rotate-locked-iPhone-4-and-4S-photos-in-Windows-7-with-the-free-JPEG-lossless-Rotator/

    Free download JPEG Lossless rotating
    http://annystudio.com/software/jpeglosslessrotator/

Maybe you are looking for