Monthly Archives: July 2009

PS User Group San Jose to meet July 14

The next meeting of the San Jose Photoshop User Group is scheduled for July 14. Group organizer Dan Clark writes,

Photoshop questions? Samples of your Photoshop work? Bring either to our next meeting. We’ll have an evening of Photoshop show and tell, as well as answers to your questions. Let’s see some tough questions and nice work! Please send questions and sample files ahead of time to: dan at

For complete info & directions, check out the event page.

Notes about PS printing performance

Recently an iMac user asked about ways to speed up large scan & print jobs in Photoshop:

In your opinion, would a Mac Pro significantly accelerate the processing [while printing]? Is the printing engine in Photoshop multiprocessor aware?

I put the question to Photoshop printing engineer Dave Polaschek, and here’s his reply:

While Photoshop’s printing code isn’t multi-threaded & is mostly disk-bound*, another core may be used by the OS for color management if you’re printing in “Printer Manages Color” mode. More cores won’t hurt.
That said, the disk (or better, disks) in a Mac Pro are significantly faster than the disk in an iMac, which will help since every printed job is spooled to disk. Plus you can put more RAM in a Mac Pro, which will help in preparing the image for printing.
As with most things in Photoshop, the two biggest gains you can get in speed are:
1 – Put in as much RAM as you can afford and the machine can hold. When friends are buying new Macs, I tell them they should have an absolute minimum of 1G of RAM per core, and 2G per core will still be a noticeable improvement over that. For running Photoshop with big images, I’ve found some operations which run over 10x faster since I moved from 4GB to 8GB of RAM in my quad-core Mac Pro just because it keeps all the images and intermediate data in memory.
2 – Put in the fastest disk (or RAID array – four 500GB disks in a RAID array are cheaper and faster than a 2TB disk, and the default controller in my Mac Pro could do RAID with no new hardware) you can afford after you’re done buying RAM. When we do have to read or save a file, or spool something to disk, that fast disk will mean less time spent looking at progress bars.

[Question via Colin Smith]
* In other words, the speed of printing depends on how quickly data can be moved to/from your hard drive.

Feedback, please: Copying hex values

Designer/Twitter crazy person Sam Potts made what I thought was a good suggestion earlier today:

The Copy Color as HTML in the color panel is awesome. Everyone uses it all the time. However, times have changed and my guess is that most of the people who use this are writing their colors in CSS. So you always have to delete the color=”” part after you paste it into a style sheet.

It would be awesome to simply have a “Copy Color Hex Code” option and get #CCFF00 instead of the full color=”#CCFF00″ tag.

Or, to cover both bases, add to the panel menu:

Copy Color as HTML —> color=”#CCFF00″ as it is now


Copy Color as CSS —> color:#CCFF00

I know it’s a tweaky query, but if you have a preference, please chime in.

Thursday Photography: CBGB to crazy cheesy

Super cool video stabilization technology

Adobe researchers Hailin Jin and Aseem Agarwala*, collaborating with U.Wisconsin prof. Michael Gleicher & Feng Liu, have unveiled their work on “Content-Preserving Warps for 3D Video Stabilization.” In other words, their tech can give your (and my) crappy hand-held footage the look of a Steadicam shot.

Check out the demonstration video, shot at & around Adobe’s Seattle office. (Hello, Fremont Lenin!) It compares the new technique to what’s available in iMovie ’09 and other commercial tools.

As with all research papers/demos, I should point out making technology ready for real-world use can require plenty of additional work & tuning. Still, these developments are encouraging. [Via]

[Previously: Healing Brush & Content-Aware Scaling on (really good) drugs.]

* If you’ve created a panorama using Photoshop, you’ve used Hailin’s (image alignment) and Aseem’s (image blending) work.