Batch resize different sized images

Hello,
I'm hoping someone can point me in the right direction.  In the past I've used the image processor script to batch resize similarly sized images, but now I have a few hundred images that are all different sizes.  I would like to batch resize all these images so each image's longest side is resized to a specific size, while maintaining the current proportions.
I am using CS5.
Thanks in advance for any help,
Adam

Yeah, that's what I'm looking for.
For example, if I have 3 images - 1200x1400px, 2700x2500px, and 3300x3300px.  I want to be able to batch resize all images so that their longest side is 200px while maintaining their current proportions.
So afterwards, I would end up with 3 images - 171x200px, 200x185px, and 200x200px.

Similar Messages

  • Need help centering different sized images being loaded from a container

    stop();
    mainArea_mc.visible = false;
    home_btn.addEventListener(MouseEvent.CLICK, function () { gotoAndStop("Home Template")} );
    var totalImages:int = 0;
    var imageDirectory : String = "";
    var currentImage:int = 1;
    var filePrefix : String = "";
    var loader1 : Loader = new Loader(); // 2 loaders so we can fade an image on top of the other
    var loader2 : Loader = new Loader();
    pic_mc.addChild(loader1);
    pic_mc.addChild(loader2);
    loader1.name = "loader1";
    loader2.name = "loader2";
    loader1.contentLoaderInfo.addEventListener(Event.COMPLETE , resizeFadeImage);
    loader2.contentLoaderInfo.addEventListener(Event.COMPLETE , resizeFadeImage);
    info_mc.title_txt.autoSize = TextFieldAutoSize.LEFT;
    if (presModeSlides)  // Setup slide viewer vars
        totalImages = slides[currentSlideNumber].numSlides
        imageDirectory = "Data/slides/"+slides[currentSlideNumber].directory+"/";
        filePrefix = "slide";
        info_mc.title_txt.text = slides[currentSlideNumber].title
        info_mc.speaker_txt.text = slides[currentSlideNumber].speaker
        info_mc.university_txt.text = slides[currentSlideNumber].university
    else  // Setup picture viewer vars
        totalImages = 233;
        imageDirectory = "Data/pictures/";
        filePrefix = "picture";
        info_mc.title_txt.text =  "3rd International BioPlex® 2200 User Meeting";
        info_mc.speaker_txt.text = "Pictures";
        info_mc.university_txt.text = "";
    info_mc.speaker_txt.y += info_mc.title_txt.height;  // Position sublines so they are directly under title
    info_mc.university_txt.y += info_mc.title_txt.height;
    leftArrow_btn.addEventListener(MouseEvent.CLICK, prevImage);
    rightArrow_btn.addEventListener(MouseEvent.CLICK, nextImage);
    showImage(currentImage)
    function showImage(num:int)
        if (pic_mc.getChildIndex(loader1) > pic_mc.getChildIndex(loader2))  // Place the jpg into which ever container is on top at the moment
            loader1.load(new URLRequest(imageDirectory+filePrefix+currentImage+".jpg"));
        else
            loader2.load(new URLRequest(imageDirectory+filePrefix+currentImage+".jpg"));
    function resizeFadeImage(e:Event)
        e.currentTarget.loader.alpha = 0;
        Tweener.addTween(e.currentTarget.loader, {alpha:1, time:0.4, onComplete: removeOtherImage , onCompleteParams:[e.currentTarget.loader]});
        e.currentTarget.loader.scaleX = 0.75;
        e.currentTarget.loader.scaleY = 0.75;
        var bitMap : Bitmap = Bitmap(e.currentTarget.loader.content);
        bitMap.smoothing = true;
    function removeOtherImage(l:Loader)
        if (l.name=="loader1")
            pic_mc.setChildIndex(loader1,0);
            if (loader2.content != null)
                if (loader2.content is Bitmap)
                    (loader2.content as Bitmap).bitmapData.dispose();
        else
            pic_mc.setChildIndex(loader2,0);
            if (loader1.content != null)
                if (loader1.content is Bitmap)
                    (loader1.content as Bitmap).bitmapData.dispose();
    function nextImage(e:Event)
        if ((!Tweener.isTweening(loader1)) && (!Tweener.isTweening(loader2)))
            if (currentImage < totalImages)
                currentImage ++;
            else
                currentImage = 1;
            showImage(currentImage);
    function prevImage(e:Event)
        if ((!Tweener.isTweening(loader1)) && (!Tweener.isTweening(loader2)))
            if (currentImage > 1)
                currentImage --;
            else
                currentImage = totalImages;
            showImage(currentImage);

    function resizeFadeImage(e:Event)
        e.currentTarget.loader.alpha = 0;
        Tweener.addTween(e.currentTarget.loader, {alpha:1, time:0.4, onComplete: removeOtherImage , onCompleteParams:[e.currentTarget.loader]});
        e.currentTarget.loader.scaleX = 0.75;
        e.currentTarget.loader.scaleY = 0.75;
    e.currentTarget.loader.x = (stage.stageWidth-e.currentTarget.loader.width)/2;
    e.currentTarget.loader.y = (stage.stageHeight-e.currentTarget.loader.height)/2;
        var bitMap : Bitmap = Bitmap(e.currentTarget.loader.content);
        bitMap.smoothing = true;

  • Disjointed rollover with different size images?

    Every tutorial says the disjointed rollover images MUST be the same size, etc.  But for the type of photos I'm working with, it's impossible to make them the same height.  This site is exactly what I'm going for with the different sized images being used:  http://www.warmbloods-for-sale.com/HorseDetail.asp?HorseID=21333&UserID=1775.  Any idea how they accomplish this?  Or any ideas on how I can manage the same effect with different sizes in Dreamweaver CS4?

    Do a Google search for Lightbox, litebox, floatbox or look at Project Seven's Image Gallery Magic.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb
    www.alt-web.com/blogspot.com

  • Batch Resizing within Aperture?

    Greetings-
    I shoot 400-600 images a day, thus I'm beginning to run out of hard drive space. I don't want to create a new vault of pictures on an external drive.  I'm willing to reduce the overall size of my photos in order to create some space on my drive.
    I'm at a loss how to batch resize groups of images in Aperture. It was an easy function in iPhoto.

    Spuds\'n\'Surf wrote:
    I don't want to skip a step, lose sharpness, image cropping/adjustments, or mess up my project/folder/album file structure in this process.
    What's the best way to do this and can it be done safely en masse? (We're talking about 120,000+ images)
    You just perfectly described a Referenced-Masters workflow. It works great for 200k+ images, the Library with its Previews lives on the internal drive and is always accessible. Masters live on external drives. The Library is backed up via Vaults and originals are backed up to redundant locations using the Finder before import into Aperture.
    Personally I have images managed on the internal SSD until editing is complete then convert to Referenced-Masters.
    IMO referenced Masters make far more sense than building huge managed-Masters Libraries.
    • Hard disk speed. Drives slow as they fill so making a drive more full (which managed Masters always does) will slow down drive operation.
    • Database size. Larger databases are by definition more prone to "issues" than smaller databases are.
    • Vaults. Larger Library means larger Vaults, and Vaults are an incremental repetitive backup process, so again larger Vaults are by definition more prone to "issues" than smaller Vaults are. One-time backup of Referenced Masters (each file small, unlike a huge managed-Masters DB) is neither incremental nor ongoing; which is by definition a more stable process.
    Managed-Masters Libraries can work, but they cannot avoid the basic database physics.
    HTH
    -Allen

  • How do I batch resize images with different aspect ratios?

    How do I batch resize images with different aspect ratios?

    poa66 wrote:
    Landscape: I want result to be 1960 x 1103 px and 72 ppi whether the original is 300 ppi or 220 ppi and wether it is 2Mb or 10 Mb. Cropped centered top and bottom.
    There will be a set of Landscapes that that have a narrower aspect ratio the 1960:1103 that would also need the top and bottom cropped like all Portraits would could be.  You need to realize that center cropping Landscape image that have aspect ratios near 1960:1103 will usually produce acceptable compositions.  However Cropping wide panoramas and portraits will only produce acceptable landscape  1960:1103 composition occasionally.
    Here you will see what happens when image have aspect ratio the do not fit the desired aspect ratio.  Where Landscape  are forced to portrait and portrait forced to Landscape.  Here are two Collage I populated with a mixture of image  with different  aspect ratios.   One collage has all 3:2 Landscape places and the other 2:3 Portrait places.
    I create a 1 image 1960x1103 collage 72dpi and create those too. Note the landscape boy foot is cropped off 3:2 is narrow compared to 1960:1103

  • Best way to batch resize images in nested folder hierarchy?

    Hello,
    I'm looking for help on [what is probably] a classic problem related to content sites.
    I'm launching a content site that has numerous articles, and attached to each article is a number of images.  The raw site assets are currently set up in a folder hierarchy like this:
    Overall site assets folder
    Category One folder
    Article One folder
    Unmodified images folder
    Resized, production-ready images folder
    Article Two folder
    Unmodified images folder
    Resized, production-ready images folder
    Etc..., etc....
    There are hundreds of articles in this hierarchy.
    I'm looking for a script that will take every image in each "Unmodified" folder and save a resized copy to the "Resized" folder, preferably with different settings for vertical and horizontal images (though I'll be OK with just fixing the width if need be).
    I realize that I can do this manually and locally within each folder with a droplet, but between droplets / actions / plug-ins or third-party tools, is there an easy way to accomplish this across a large nested hierarchy with many folders as long as the Unmodified and Resized folders are nested together?  And what about horizontal vs. vertical images? 
    THANKS!!!!!!
    Scott

    Ahhh, I understand what you're saying.  I'm downloading and installing this CS6 script, which might be along the lines of what I'm looking for:
    Dr. Brown Services - Image Processor Pro
    http://www.e-zest.net/blog/photoshop-cs6-save-for-web-images-batch-processing-keeping-nest ed-folder-structure-intact/
    Photoshop supports recording the actions and the facility to run that action for batch processing. But it also has a couple of limitations up to Photoshop cs6 as mentioned below –
    Photoshop does not maintain the source, hereditary/nested folder structure for the output (destination) images. Save for web only saves all the files to the folder specified when you record the action.
    In case of some file handling issues, Photoshop action throws an error & pauses/stops working, wherein we need to skip these errors manually.
    I I tried to Google it to find answers and also tried couple of JavaScript solutions such as the – SFW Batch Processor, SFWCS4-5, Picture Processor etc., but unfortunately all of them didn’t work for me. Either it gave up or stopped working or even threw errors for PhotoshopCS6 and CS2.
    Thanks to Russell Brown for providing new CS6 Extension script to resolve the ‘save for web’ batch processing issue like maintaining the images nesting folder structure.
    Not sure if it does exactly what I need, but checking....
    Best,
    Scott

  • Problem trying to batch resize images from bridge.

    I am trying to batch resize images from bridge. I am on windows 7 desktop and using CC, I select the images in bridge, tool bar>tools>photoshop>image processor. After doing this, photoshop CC opens but no images open.

    open photoshop, open actions pallette, click new action (windows > actions (or Alt+f9)), click record, open your image, resize it, click stop action.
    then use file> automate > batch
    the action you just recorded will be ready to use, select the folder with all your photos (wise to work on a duplicated folder incase you mess up)
    run the action.  wait while photoshop opens and resizes the images one by one.
    check in folder if the images resized how you expected.

  • Batch resizing images with preview

    When I try to batch resize images in Preview I have an error message: not enough space reduce volume?

    File - Automate - FitImage
    or
    File - Scripts - Image Processor
    Both should do what you want.

  • How do I make a site with full browser sized images look right on different desktop monitors

    If I cannot get an answer to this question, I will have to cancel my subscription. I have contacted support to no avail, and there is no place else to go for help. My vertically scrolling site looks great on my laptop, but when published the layout is all screwed up on differently sized desktop monitors. I have spent hundreds of dollars now in cc subscription now learning this. Someone please help!

    Hi,
    I think you're asking how to make a fullscreen slideshow.
    That's a new feature just added with the Muse 7 release.
    Here's the documentation:
    http://helpx.adobe.com/muse/tutorials/widgets.html#Adding%20Fullscreen%20Slideshow%20widge ts
    Reply back and let us know if that's what you're looking for  or not.

  • Can Photoshop Batch Resize Tiff Files?

    I have quite a number of tiff files that I want to resize in terms of page dimensions and retain the same resolution / dpi. Can Photoshop batch resize tiff files?

    Yes Photoshop ships with a plugin Fit image you can record an action to re-size an image to fit within some number of pixels.  Image resolution setting and aspect ratio are not changed however the number on pixels the image will have will be less then or equal to the pixels size set.    For example if you set width and height to 2000px the largest size image you could have after the operation would be 1:1 aspect ratio square 4MP 2000x2000.  If your image has a landscape aspect ratio the re-sized image will be 2000px wide by less then 2000px high and if Portrait the re-sized is will be 2000px high be less then 2000px wide.  Bicubic Interpolation for the re-size.
    Once you record the single step action.  You can batch the action.  You can have batch open the image files and save over the original files or have batch save the resized files in a different location. Fit Image and Batch are both found in menu File>Automate>

  • Batch Resize, Rename & Watermark

    Hi, I was just wondering if you can batch resize, rename & watermark with Aperture? If not then can anyone recommend a piece of software that does have these features?

    "Exporting versions" in Aperture is the 'batch resize' as well as the 'batch rename' function all in one. When you choose to export a batch of images, a dialog box will appear with naming options as well as sizing options (as well as tons of other options).
    I have changed my presets to reflect the size i need on export, then i choose that preset from the export dialog box when it's time to export. I'm pretty sure you can export with a watermark, although I'm not sure.
    I have used TONS of different options to rename and resize, not to mention editing. Aperture does it all. Watch the tutorials, once you get a handle how Aperture works, you will not need anything else.

  • Batch Resizing Help!!

    Hey guys, I'm using CS6 and I'm pretty inexperienced with it at the moment. I'm trying to re-size a large amount of images into sizes that will print 16x20 inch, 4x6 inch, 13x19 inch, a couple other sizes as well. My main question is how would I go about doing this exactly.
    I'm looking for a step by step breakdown if possible and I would really appreciate any form of help. Also need to know how to batch them together or make a script (not sure what the proper term is) so that I don't have to go through them all and do it 1 by 1.
    Once again, I have large images saved on my computer that i want to re-size to fit paper that i will print and it ranges from 16x20 inch to 4x6 inch. Maintaining image quality is also very important..
    Thanks...

    The first thing you need to understand is that the sizes you listed beside being diffent in size also have different aspect ratios,   Changing an image to print a different size is easy if all the sizes have the same aspect ratio.  When you also want to print a image with different aspect ratio you need to  choose between cropping and distorting your image into the other aspect ratios. Distort the image using some method to distort your images into an aspect ratio like content aware resize.  If you choose to do an automated crop you need to choose the area for the crop like the centers of the image.  It is posible to do however you must first deside how you want to handle changing aspect ratios.
    16x20 is a 4:5 portrait aspect ratio as is 8x10
    4x6 is a 2:3 portrait aspect ratio the same aspect ratio many camera capture same as 6x9, 8x12 etc
    13x19 is a 13:19 portrait aspect ratio.
    Many image come from cameras in a landscape aspect ratio you can rotate portrat to landscape  and handle all image as landacape  or program the script to respect the images orintation and change the aspect ratio to match the images orintation.
    Make your choices and program the process.  Some Photoshop features can be very useful for process like this.  Menu File>Automete>Batch or File>Automate>Image Processor Pro.  Image Processor pro is a download from Russel Browns web site.
    My crafting action package has two Plugin Scripts that can help you automate the center aspect ration crop and set tle print DPI sot the long side ptint the size you want.
    Crafting Actions Package UPDATED Aug 14, 2012 Changed AspectRatioSelection Plug-in script added Path support.
    Contains
    Action Actions Palette Tips.txt
    Action Creation Guidelines.txt
    Action Dealing with Image Size.txt
    Action Enhanced via Scripted Photoshop Functions.txt
    CraftedActions.atn Sample Action set includes an example Watermarking action
    Sample Actions.txt Photoshop CraftedActions set saved as a text file.
    12 Scripts for actions
    Example
    Download

  • Batch Resizing Based On File Size

    I have a lot of very large (400-600Mb) tiff files (from a scanner) that all have different ratios (some square, some 4:3, some extreme panoramic). Is there a way I can batch resize them all to a certain file size? (eg 200Mb)
    I've been looking everywhere but can't find anyone on any forums trying to do the same thing. Strange because i thought it might be quite a common problem.
    Thanks for any help/advice,
    Lewis

    Resizing is very much dependent on Image compression algorithms (or what ever they are called)… My Guess is that this is beyond the 'average' scripter if you wanted to deal with the open file data size then this can be done. If you want to deal with saved file's system sizes you may well be out of luck…

  • Batch processing with an image overlay

    Is it possible to do batch processing with an image overlay in FW CS4?
    I'm trying to resize several hundred images and place rounded corners on them.
    If this cannot be done in FW, does anyone know of another program that could accomplish this?

    Hi Marje,
    It's possible to include both resizing and image overlay in a custom Fireworks command that can be used in batch processing.  To get started, you could check out this tutorial that deals with the first step.
    That article describes how to perform image resize and overlay (in that case, a watermark), and then how to record the steps and turn them into a custom command that can be later used in batch processing.
    Once you saved the custom command, click File >> Batch Process, and follow the steps below:
    In the first window, select the images you want to process.
    On the next screen, open the Commands dropdown menu and select the custom command you created (it'll probably be on the bottom of the list), and click the Add button to include it in the batch process list.
    Finally, on the next screen select the location of the processed files, and optionally save the batch script for later use.
    Good luck!

  • Trouble with re-sizing images/textboxes InDesign CS6

    Has anyone had any problems re-sizing images or text boxes in InDesign CS6?
    I have been doing it for months by selecting the corners and dragging them in or out but suddenly it's stopped working. The arrow no longer changes to a double arrow when I hover over the corner and all I can see is an hourglass when I hover over any type of frame.
    I can resize images only be changing their percentage in the transform objects -> scale options.
    I tried re-setting my preferences and it didn't help.
    Please advise me if there is something else I can do. 

    Tried that and it didn't help.
    The only thing I can think of is that there is something wrong or slow with my remote desktop connection which is affecting functionality. No one else seems to have had this problem.
    Thanks for your effort though.

Maybe you are looking for

  • ORA-06502: PL/SQL: numeric or value error: Bulk bind: Error in define (WWV-11230)

    Hello, I'm running into the above error when running a master/detail form. I can also run the form as a portlet and the form comes up but if I try to save, query or reset, I also get the error. I have portal 3.0.9.8.0 and I do have other master detai

  • "Delete PSA" variant  not transported

    I have a process chain which involves a 'Delete PSA request' process. When this is transported into our Test environment the variants do not appear so the deletion does not happen. The process still exists but the variant defining which PSA to delete

  • Sun one web server 6.0 sp9. Crash occurred in function JVM_NewArray

    We have a web page with 2 frame set (fa, and fb) fb has a table with a cell containing div of another table xx. We face the case where the result in the table xx is not completely displayed due to server crash. Each time this page is serviced the ser

  • Shared vs Dedicated

    how do we check weather database is running in Shared or Dedicated mode? and how to switch between modes?

  • SC 3.2: is Cacao needed to operate the cluster?

    Subject says pretty all - I am running SC 3.2u2 on a S10 u7 x86 system and just can't stand that CACAO java process. Can I disable Cacao? What is it used for in the cluster? TIA, Rick