Skip to main content
wolfganghaak
Participant
March 2, 2020
Question

Looking for a freelancer doing Photoshop automation work in JavaScript.

  • March 2, 2020
  • 1 reply
  • 504 views

Hi,

I'm looking for a freelance developer who can take on an automation process in Photoshop that exeeds what can be done with actions, so we're looking probably at JavaScript.

The job involved loading a set of renders with alpha channel, and performing a set of tasks, such as applying the alpha channel and creating specific set of outlines, grouping the layers and adding a set of masks, where the outline of the layers above become the mask for the layers below in an additive fashion.

 

I have a specific scope written up, which I'm happy to send out to interested parties directly.

Slight preference for UK base developers, but will consider international candidates.
We're looking for someone who can demonstrate experience with similar type projects, and there's a good chance that further scripts will follow, so we're looking to develop a good working relationship with someone.

 

Feel free to PM me or reply to this post.

 

kind regards,

Wolfgang

This topic has been closed for replies.

1 reply

JJMack
Community Expert
Community Expert
March 2, 2020

Be aware that Photoshop Alpha Channel limit is 53.   I was not aware of this when I was designing my  Photoshop Photo Collage Toolkit.   I did not discover that till I had developed it and it was working well.  It was then I tried to create a Collage that required 100 Alpha channels to map Image locations size and shape.    I was unable to create the template because of Photoshop 53 Alpha channel limit.   I had to add a 53 Image restriction to my toolkit and add code test that the 53 images limit was not exceeded it some of my scripts.

JJMack
wolfganghaak
Participant
March 2, 2020

JJMack,

 

Thank you for the tip, useful to know and much apprechiated. The way we're currently getting around this process is by running an action as a batch over the whole folder that applies the alpha channel as a layer mask and save the tif in this state.

In a second "pass" (Bridge -> Load files into Layers) we now get all the layers with masks, so the alpha channel limit doens't apply. I would assume that a competent scripter can automate/replicate this on the fly.

 

kind regards,

Wolfgang

JJMack
Community Expert
Community Expert
March 2, 2020

Yes you can have 8,000,000 layers and all can have layers mask.  My machine could not handles such a document.

 

The Problem I had was I had a Background layer I wanted to Places images over  from and image folder where the images could be any size. The Images needed to be position sized and shaped for a Collage design.  I used  an Alpha channel in the collage template to map each image shape size and placement.  I did not expect Photoshop would limit Photoshop to 53 Alpha channels for Photoshop support 8,0000 layers and layer can have a layer mask  and layer masks show in the Channels palette like Alpha channels do.  Why does Adobe limit Photoshop to only 53 Alpha channels. The limit was a shock to for me for I did a lot of work figuring out how Place work to be able to place in images and sized the smart object create to size it was a shock to me that Place degraded images that have different print resolutions settings.  And also scale smart object layers to fit on canvas if the users preference hast resize during place is checked.  The wording of the Preferences is poor has nothing to do with  Place resizing images Files Print resolution settings is user by Place for that.   IMO Place should not degrade images.  Placer should work like Copy Paste and duplicate layer.  Place should not change the users images.

JJMack