You should also try using 32-bit python instead of the 64-bit -- you only need 64-bit python if you need access to the extra memory, and I don't think win32com plays nice with the win64 python build. (That is also the other difference between what you did and what Ben did.)
Cross posting from tech-artists in hopes of getting something so I can start working on this :( Anywho, following Adam's blog post (http://techarttiki.blogspot.com/2008/08/photoshop-scripting-with-python.html) about COM and python and for some reason the code breaks at the open stage. Here's the code: import…
Hmm... I just ran this: import win32com.client psApp = win32com.client.Dispatch("Photoshop.Application") psApp.Open(r"G:\test.psd") # Opens a PSD file doc = psApp.Application.ActiveDocument # Get active document object layer = doc.ArtLayers[0] # Get the bottom-most layer layer.AdjustBrightnessContrast(20,-15) # Bright +20,…