OpenGL Best Only for Small Images in CS5?

I've been using Photoshop CS5 daily from shortly after the day it was released on my Windows 7 x64 system.  I have a decent dual processor dual core w/hyperthreading workstation with 8 GB of RAM and a VisionTek ATI Radeon HD 4670 video card with 1GB of onboard video RAM.  Mostly I've been editing relatively small images (10 to 20 megapixels), though I've successfully made some pretty big panoramas.
Outside of a few glitches, most of which were solved with 12.0.1 (i.e., things like crashing or stuck processes after shutdown), I've had very good results with Photoshop CS5.
I tried the various OpenGL settings, and since the "Basic" setting seems to stress OpenGL the least while still providing me access to the new OpenGL features (e.g., brush gestures), I have chosen that setting.  Keep in mind this decision was also influenced by the sheer number of OpenGL-related issues being reported here.
However, in the past day I have been working on a rather larger image...  Not huge, as Large images go, but large enough that it has caused me some unexpected Photoshop trouble.  Basically, it's a set of 7 digital camera images of 10 megapixels arranged in a 12 x 36 inch layout at 600 ppi.  Overall image size is 21,600 x 7200 pixels x 16 bits/channel.  The image on disk is roughly a gigabyte.  Here's a small version so you can see what I'm talking about...
I had this image in 2 layers - the images with transparent surround and outer bevel layer style, and the background blue.  The customer wanted the images spread out a bit more so I undertook to do so - by lassoing sets of the images and moving them apart.
Here's where the trouble began.  Some of the work involved zooming in, to say 250% or closer, to check alignment and to nudge things as needed.
While working on this image I find Photoshop gets quite sluggish, though it's not hard on the disk drive.
After I moved everything into place and did File - Save, my system simply froze as the progress bar reached 1 pixel shy of a full bar.  That required a hard reset of the computer.  No events were logged in the Windows System or Application logs.
I redid the work, and second time I did File - Save As... the dialog never came up.  Photoshop just disappeared.  Again, no errors logged.
Today I ran through the edit again, this time with OpenGL turned off.  I found:
1.  The system was nowhere near as sluggish when displaying the image at high magnifications.  I could move things around easier.
2.  I was able to complete the same edits again (the 3rd time) and File - Save As... successfully.
Today I upgraded my ATI drivers to Catalyst 10.6, re-enabled OpenGL in Photoshop, and went through the same edits on the same file a 4th time.
1.  Same sluggishness as before when zoomed in.
2.  After moving the images around, when I went to use the Spot Healing Brush Photoshop crashed:  Unhandled Exception, 0xC0000005:  Access violation reading location 0x00000000007e8ebb0.
I don't have Photoshop debugging symbols, but this is what the Call Stack showed in the debugger:
I will continue to experiment with this to see if I can isolate what's causing it, but the one key thing here is that it works with OpenGL turned off, and it fails in several ways with OpenGL turned on with a powerful, relatively modern video card.
-Noel

Thanks for your responses.
I'm investigating the Normal and Advanced settings with this same image as time permits.
So far I've been able to complete the same edits and save the file successfully with OpenGL set to Normal.  Notably as well Photoshop was VERY much more responsive.
It's a very small sample size, but one might be forgiven for concluding that Photoshop has had the most testing with the OpenGL setting at default.  I do plan to continue testing with this image, as it seems to be a good one for stressing the system and reproducing one or more problems.
I may have been wrong in my judgment that the Basic OpenGL setting stresses the system less.
As far as why I'm working with a 16 bit image and at this high a resolution, I am specifically pushing Photoshop hard since with a 64 bit system these things should be possible, and I haven't gotten a lot of experience working on big images with 12.0.1.  While this particular image does not require it (especially for a 12 x 36 print) I often DO work on 1 gigabyte or more astroimages, and I just haven't had a good big one to work on lately.
-Noel

Similar Messages

  • Best practice for increasing image processing speed

    Are there best practises for efficient image processing so that the overall perfomance speed will be improved? I have a need to do near real time image processing (threshold, filtering, particle analysis/cleaning and measurements) at 10fps. So far I am not satisfied with my cycle time so I am wondering if there are documented ways to speed up performance.
    Solved!
    Go to Solution.

    Hi,
    Navigates to the "Vision and Motion" palette, then "Vision Utilities" and "Image Management" palette, you will find ther the "IMAQ multi-core options" vi.
    You will be able to set or get the number of cores used by the IMAQ functions.
    Regards

  • What are the Best Practices for Optimizing Images in InDesign Files

    Is there a best practice for using images InDesign to optimize the document before converting to a PDF? Specifically, what I'm asking is, will the PDF file compress better if the images are cropped prior to placing them in Indesign? I'd like to know the answer for both creating PDF files for printing using images that are 300dpi and for creating PDF files for online delivery using images that are 72dpi. I have an employee that insists images need to be cropped to actual dimensions before placing in the InDesign document. I've never done it that way and believe that her recommended process is way too time consuming and leaves you with no leeway to tweak your page design since the images are tightly cropped.

    As for absolute cropping, I agree with your stance. Until the layout is fixed, preserving your ability to easily manipulate photo size and positioning is key.
    Some clever image management methods have been described in the discussion forums, and one that appealed most to me was the use of duplicate linked image folders. Having a high-res (CMYK) folder and a low-res (RGB) folder to switch between for different output enables you to use both to your advantage. Use the low-res images for layout, for internal proofing, and for EPUB/online PDF/HTML output. Then it's simply a quick switch to the high-res image folder for print purposes. You can easily prepare the alternate collection of images with a Photoshop batch convert script or with the Photoshop Image Processor. Save your presets!

  • Best file for importing images from Illustrator and Photoshop for small file sizes

    Hello Adode consults!
    I'm in the process of preparing an inDesign file for a school project -- I've already had a few harrowing experiences sending large files to the printer that are too large to process (and a very grumpy computer, etc). The end result will be a poster around 36 inches by 4 or 5 feet.
    I'm wondering if there are any best practices for making sure that the files imported into InDesign are a manageable size to begin with. Should I, for instance, be saving each file as a jpeg before placing in Indesign?
    Thanks!
    -Katherine

    No, you should not save every file as JPG before placing it in INDesign. JPG is only usefull for raster images (like photos) without any transparency in high quality.
    When you place images use:
    For raster images from Photoshop psd (rgb with color profile)
    For raster images from Photoshop with form layers, texts or any vector element use PDF (or PDP) with layers.
    For vector graphics from Illustrator use AI files or PDF.
    For layouts from other InDesign projects use either the INDD itsself or export a PDF/X4.
    But to the printer deliver a PDF according to their standards. E.g. when they need CMYK files export as PDF/X1a with the required output color space and the resolution they want. Produce the pdf via Export (Print).
    Don't deliver open INDD. File size should for printing projects not be an issue.

  • Best application for enlarging images

    I'm in the process of compiling a slide-show presentation for display at my parents wedding anniversary. The show itself will be a mixture of still images plus short video clips much in this style http://www.studioimpressionsphotography.com/blog/2009/10/stills-and-motion-using-hd-dslr-c ameras/
    I've also scanned some old images from way back but unfortunately these are of relatively poor quality and small. After a lot of touching up etc in Photoshop I'm generally quite pleased with the results although of concern to me is the relatively small file size of the resultant jpeg images - generally around the 1MB mark. I feel sure that when the show is burnt to DVD and displayed using a beamer that some of the quality shall be lost. Therefore I thought it might be best to increase the size of the images, and hence the file sizes, and here is where my question lies.
    I have read that Photoshop is generally good for increasing image size up to approx 200 - 250% but that for anything above that a more specialised/dedicated application would be better. For the life of me I cannot remember the name of this application so could some kind soul jog my memory in this regard. Thanks.

    Thanks Marian, I think that I understand what you are saying but wouldn't swear to it. I'm using an application called Sony Vegas Movie Studio Platinum into which I shall place the still images (jpegs), short movie clips (MOV), and of course music (mp3) files. Upon burning to DVD this opens another Sony application called DVD Architect which handles the necessary authorising etc.
    I've got to admit that a lot of this goes over my head, expressions - such as authoring etc and in the past I've managed to muddle my way through producing/burning slide show presentations to DVD. These have only been presented on a TV screen or computer monitor via a DVD player though, and not through a Beamer or Projector, which is what prompted my initial question.
    To be honest though, Beamer/Projector resolution wasn't something that crossed my mind really. Looking at it in simple terms I viewed the Beamer/Projector as simply a projection device to which the DVD player is connected, and that so long as the DVD player is playing it all right then the Beamer/Projector will project it. Either way, I'm glad that this project is simply a one-off and that eventually I'll be able to get back to normal photography.

  • Best workflow for colour grading in CS5.5

    What is the best workflow for colour grading in Premiere Pro CS5.5? I don't like the 3 way colour grader in Premire I like to use Levels and Curves, so I normaly use Color Finese 3 LE in After Effects but it's hard to export an entire timeline to AE due to it not improting transitions and title text correctly.
    I see in CS6 there is now Speed Grade available from Premiere Pro. can you export your entire timeline into Speed grade and it retain your titles and trasitions?
    So how are most folks colour grading their finished timelines in Premire Pro?
    Kevin

    If I can CC in Pr, I will. What prevents me from staying in Pr is if I need to do a lot of masking, secondary type corrections.  Ae is better for that, IMO.
    I guess my general rule is, "The more love I need to put on my footage, the more likely it is I'll need to take the project to Ae."
    When I do CC in Pr, my tools of choice are RGB Curves (which is CUDA friendly, and I have a CUDA card) for CC, and I use Three-Way or Fast CC mostly for increasing saturation.  I leave the other controls alone.
    The advantage to doing CC in Pr, is the CUDA accelleration.  If you use CUDA effects, you can work a lot faster, due to less rendering.  Once you go to Ae, you lose CUDA, but you gain flexibility.  Therefore, there's not a single one-size-fits-all answer.
    I also have a lot more available plugs in Ae.  I like Frischluft Curves, which is an oustanding curves based plug.  And the native Hue/Saturation effect in Ae is extremely useful for single hue corrections.  Pr doesn't have a similar native effect.
    And then as a last step, after getting all my corrections "evened out," I'll add Magic Bullet Looks to an adjustment layer for an overall treatment.
    I only opened SpeedGrade once after installing it.  I don't see why anybody would use it, unless they were already familiar with it.  You can't go back to Pr easily.  And in my world, projects are rarely finished.  Clients think they can make massive changes at any stage of post, even after mastering and delivery.  I've had clients make changes to spots after they've been airing for several days.  I laugh at editors who name anything "final."

  • Explosion effect  for single Image in CS5

    Hello All,
    I was hoping for assistance on how to recreate an explosion effect like Flash 8 adn MX used to have.  It seems to be missing now.  It is not in the presets.  I tried to break apart  but something is missing.  How can I  accomplish this?  I am trying to explode and IMAGE not TEXT.   Particle tutorials seem to explode into hundreds of parts.  Im looking for 12 to 16 exploded pieces. I'm not the great at AS2 or 3 but any assistance would be appreciation.    Again this is for an image not text so the simple Break apart doesnt seem to be working.  Please note I am Using Flash CS5.
    Thanks in advance.

    http://active.tutsplus.com/tutorials/effects/create-your-own-pixel-explosion-effect/

  • Best practices for placing images in epubs

    Okay, I've read the books, I've watched the tutes and I'm still at a loss on the best way to add images to InDesign 5.5 documents that I will convert to ePub. The images are created in Photoshop at 300 dpi and sized at 800by600. And yet when I place them in InDesign and create the ePub, the images display poorly in ADE and other readers. What is the magic formula for adding images to my ePubs?
    Thanks in advance
    Chris

    Steve/Jongware:
    My thanks for your responses.
    Very good point to look at the images within the epub file. They are 72 dpi images, so it would seem that InDesign is indeed lowering the resolution. I had thought I tried every variation of the available settings within InDesign to avoid this but it would seem to not be the case. If you have any specific suggestions about what setting is causing this, that would be great.
    Viewing the images in the target device is of course ideal. I'm creating this for a wide range of online bookstores, so what device it will be viewed on can't be known. Since ADE drives more than 50 devices, I had hoped that would at least prove to be a reliable base of some sort -- disappointing to hear that ADE can not be trusted in that regard. I had assumed I could proof the book in that before converting to mobi and proofing on a Kindle.
    Why would anyone insert 300 dpi images, you ask? In its publishing guidelines, Amazon says: "To future-proof the content, save images in 300 dpi" Is this then bad advice on their part? Elizabeth Castro echoes this recommendation in her excellent book on the subject, by the way. It's rather difficult to know just what to do, I must admit. But I guess we're still in the early days of eBook creation, with best practices still being in a state of flux.
    Once again, my thanks for sharing your experience.
    Chris

  • Flattened pixmap mask description wrong for small images -- Bug?

    I've been working with images loaded from disk lately, and it seems to me the description for the mask element of the flattened pixmap cluster is incorrect when the image size is small. The online help reads:
    mask is an array of bytes in which each bit describes mask
    information for a pixel. The first byte describes the first eight pixels, the
    second byte describes the next eight pixels, and so on. If a bit is zero,
    LabVIEW draws the corresponding pixel as transparent. If the array is empty,
    LabVIEW draws all pixels without transparency. If the array does not contain a
    bit for each pixel in the image, LabVIEW draws any pixels missing from the array
    without transparency.
    So there should be one bit in the mask for each pixel. Here is what I'm getting:
    image size   # pixels    mask length, bytes (bits)
    1x1               1            2   (16)
    1x2               2            2   (16)
    2x2               4            4   (32)
    4x4              16            8   (64)
    8x8              64           16  (128)
    9x9              81           18  (144)
    32x32          1024          128 (1024)
    33x33          1089          198 (1584)
    It looks like there are two issues here. One, the mask array works on rows of pixels. If the row does not end on a byte, the byte is padded on the right with zeros until the end, then the next row starts. E.g., for the 9x9 image, pixel #9 is byte 2, bit 8; byte 2 is padded with zeros; pixels 10-18 start with byte 3.
    Two, for some reason small images (i think 8 pixels per row or less, but I'm not sure) have every other byte a zero. For example, here is the mask for my 4x4 test image, with every pixel opaque:
       11110000 00000000 11110000 00000000 11110000 00000000 11110000 00000000
    According to thel help text, the mask array should be 2 bytes long, with every bit a 1.
    It seems to me that the first issue is likely intentional, and the help text just isn't entirely clear. The second issue, I'm not sure about. Maybe it was just assumed that pictures would be large and small pictures wouldn't be used?

    Wiebe is correct that every line of the image gets an even number of bytes in it mask.
    The help was misleading, I agree. I have reported this confusion as a bug in the documentation (I do not remeber to CAR#) so it can be explained better.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • What does "Personal Use Only" for small business owners mean?

    For small businesses or Sole-Proprietors, computers they use for business are also the machines being used for personal use. If I understand the new Mac App Store license correctly, you cannot ethically purchase an app on the App Store that will be used for business use. If that is the case, the greatest oxymoron is that they have a "Business" section in the App Store.
    I truly LOVE how easy the App Store makes managing one's apps, but if I have to now deal with seperating all purchases based on it's overall use, they have just complicated the small business scene for small business owners.
    I fully understand them wanting to discourage a large business from purchasing, for example, Aperture, once and installing it on 100+ machines. But if that is what they're trying to avoid, why not be more specific in the terms of the updated App Store license info. Instead, they are shooting down any and all use of anything purchased in the App Store for business.
    Any other small business owners facing the same situation?

    Here is a clause from the Terms and Conditions, which can be found at http://www.apple.com/legal/itunes/us/terms.html#APPS
    *Begin quote*
    (ii) If you are a commercial enterprise or educational institution, you may download a Mac App Store Product for use either (a) by a single individual on each of the Mac Product(s) that you own or control, or (b) by multiple individuals on a single shared Mac Product that you own or control. For example, a single employee may use a Mac App Store Product on both the employee’s desktop Mac Product and laptop Mac Product, or multiple students may serially use the Product on a single Mac Product located at a resource center or library.
    *End quote*
    It seems that as long as you abide by these guidelines, you can use App Store apps for business.

  • Best cms for small news website?

    hello,
    i am building  a small news site mainly using fireworks and dreamweaver. it will be loosly based on this layout: www.telegraph.co.uk
    i was just wondering if anyone has any experience with content management systems and if so, what one would suggest i use for small news project?
    after a bit of research i am leaning towards wordpress but then one came up called modx which is suppossed to be really easy to to use?
    any thoughts?
    many thanks.

    CMSs come small & large.  The right one for your project depends on several factors:
    a) your coding skills
    b) what type of server-side programming and databases you can use
    c) projected size of site
    d) feature requirements
    e) budget
    COMMERCIAL
    Cushy CMS (free & paid)
    No PHP or databases required.
    http://www.cushycms.com
    Perch (one time fee per site)
    PHP & MySql required
    http://grabaperch.com/
    Media Carbon (formerly called "Content Seed")
    No databases required
    Available in ASP or PHP "Seeds"
    http://mediacarbon.com/
    WebAssist Power CMS Builder for DW
    PHP & MySql required
    http://www.webassist.com/dreamweaver-extensions/powercms-builder/
    Adobe Business Catalyst (subscription includes CMS & hosting)
    http://www.businesscatalyst.com/
    OPEN SOURCE (free)
    Concrete 5
    PHP & MySql required
    http://www.concrete5.org/
    e107 CMS
    PHP & MySql required
    http://e107.org/
    Get Simple CMS -
    PHP, no database required.
    http://get-simple.info/
    WordPress
    PHP & MySql required
    http://wordpress.org
    Joomla!
    PHP & MySql required
    http://joomla.com
    Drupal
    PHP & MySql required
    http://drupal.com
    Drupal vs Joomla vs WordPress -- which is better?
    http://www.computerworld.com/s/article/9219685/Site_builder_shootout_D rupal_vs._Joomla_vs._WordPress
    Nancy O.

  • SX20 and SX10 best practices for small conference rooms using built in Display Speakers

    Hi, 
    Im planning to deploy some small meeting rooms using SX10 and SX20 codecs, I was wondering if someone could give me some key points to consider: 
    1. Display recommendation, nice built in speakers, low delay (goog performance with codec echo canceller) I wish to use a 60 - 70 inch Led TV (not yet defined which brand and model)  I would like to receive some feedback about nice performance displays with nice audio and echo cancellation performance based on your experience. 
    2. What would be the drawbacks of using SX10 and SX20 in larger meeting rooms maybe 10 or 12 people?
    3. When to use external microphone? or when is recommended to use only  internal microphone?
    Thanks in advance for your help. 
    Best Regards,  have a nice day!

    Pretty well any modern display should work well - different people are going to have different ideas about whether the speakers are any good or not, so you'll have to listen to a few yourself and make up your mid what you think is "better".  The echo cancellation can be tweaked manually on the codec to suit the display if required (rather than leaving it on the "auto" setting which, in our installations, has caused more troubles than it's worth).
    The main drawback of using the SX10, or the cheaper of the range of the SX20s, is the camera and the amount of zoom.  In a larger room, you're not going to get a good close up view with a 2.5x camera.  I'd suggest for a bigger room, you look at the 12x cameras.
    As a general rule - use additional microphone(s) when you can't get someone within a 3m radius one of the other microphones.  So in a larger room, you may need many.
    Wayne
    Please remember to rate responses and to mark your question as answered if appropriate.

  • Best practice for compressing images to uniform size?

    What would be an effective method of compressing all the images (JPEG) used by an application to a uniform contentLength?
    Initial thought is to generate a new copy using processCopy with successively smaller integer values for compressionQuality (in steps of 5 or 10 say) until a result smaller than the target length is achieved, then replace the original with the first suitable copy.

    contentLength is decided by many factors such as height, width, compressionQuality.
    If all images have same height and width, changing compressionQuality will help to get expected contentLength. But be care when using too small compressionQuality, which may make image quality poor.
    Another way to have uniform contentLength is using TIFF format with NONE compression.

  • Best practice for moving images between projects?

    Hey all,
    I have a project that has an album inside of it. I want to move the album, containing all of the photographs to a new project. If I drag the photos individually to the new project it moves them successfully although they now don't belong to an album in their new project. If I drag the album itself it moves the album and photographs but leaves the photos in the original project as well.
    Does anyone have some best practice ideas for this scenario?
    Thanks in advance for any help!

    As you have discovered if the drop target is the project the images move projects. If the drop target is an album the images show up in the album but do not actually move anywhere. Moving albums does nothing to move masters. So...
    Select all of the images in the album. Drag them to the new project and then drag the album to the new project. Simple enough.
    RB

  • Best practice for adding images to a RH8 HTML project?

    I'm working on a Word to RH8 HTML conversion. The images in Word are SNAG images but the resolution is poor and some of the images may need to be recreated from scratch again. Going forward I imagine I should work on getting them right in Snagit9. Any suggestions?

    For example, installation help topics dealing with install/uninstall screenshots for an application's client and server:
    client_dir_sum.gif
    client_dot_net.gif
    client_uninst_wlcm.gif
    server_wlcm.gif
    server_cfg_tomcat.gif
    server_success.gif
    server_uninst_wlcm.gif
    ...or, screenshots dealing with an Accounts window:
    acct_groups.gif
    acct_lookup.gif
    acct_lookup_btn.gif
    acct_templates.gif
    In other words, use cfg for configuration, dir for directory, btn for button, etc., and use either a function or application window as your lead, allowing you to see all related graphics in sequential order. If you've ever done any manual book indexing, think of this as Index entries/subentries, only the "entry" in file naming is your leading prefix (client_, acct_, etc.), and your subentries are the rest of each file name. Such as:
    Accounts
    configuring groups
    using lookup feature
    lookup button
    templates
    Use the same naming conventions for your topic file names as well; using this method eliminates the need for virtual folders. Many users on this forum use the folder structure, but editing/renaming/adding/deleting folders seems to very often create all sorts of grief. I find this naming structure to be less stressful.
    Good luck,
    Leon

Maybe you are looking for

  • Photo stream not working after upgrading to maverick please help?

    have upgraded to Maverick from osx lion sooo much trouble ......memory low photo stream not working everything slow any ideas?

  • Does iMac shutdown nicely on power failure?

    I have heard that the iMac 5K 2014 shuts down automatically on detecting mains power fluctuation. Great if this shuts down the 128GB SSD in an orderly fashion. If not I may have to get a UPS, though one I can afford could be unreliable! How paranoid

  • To Change PSU or not

    Hi All I am using a Zebronics PSU, the ratings are as below: 230VAC 50-Hz MAX Power output:400W 3.3 (28A) 5v(40A) 12V(17A) I am thinking of buying an ANTEC  TRUEPOWER 430W or 550W, please let me know whether I should go ahead and buy an ANTEC or whet

  • Best way to upgrade PoBo to MBP?

    I recently bought a MacBook Pro 2.33 GHZ 15", as soon as I knew MacWorld wasn't going to change my mind. It is a beautiful machine, and I am very happy with it. My question now is: I used the migration assisatnt to get all apps and data from my Power

  • Regarding class path setting

    Hi, I am new to java How can i Set a class path in my sytem to run java programs and tomcat and ant . I declated like below in Environment varialble. JAVA_HOME c:\javasdk\jdk\jre\ext;C;\javasdk\bin; ANT_HOME c:\ant\bin; CATALINA_HOME C:\tomcat\bin;c: