Modifying Photos Before Printing

Top  Previous  Next

 

Sometimes it is necessary to modify the photos using another application before they are printed by DSLR Remote Pro. This could be to run a Photoshop droplet to apply a special effect or to produce a specific "look" to the photos or to run a green screen application to create high quality green screen images.

 

Step 1 - Run a command on each photo after it has been downloaded

 

The Photoshop droplet or other command can be automatically run after downloading each photo using the edit images option by selecting "Setup Image Editor..." from the File menu:

 

droplet_editor_setup

Select the "Use command line below" option and enter the pathname of the command or script that should be run on each photo after it has been downloaded. Then select "Automatically edit the image when a photo is taken" option and select "Edit JPEG files only". This will run the command on every time a photo is taken and a JPEG image is downloaded to the computer. This can be disabled by unchecking "Automatically edit the image when a photo is taken".

 

 

Step 2 - Delay the printing of the photos to allow time for the photo to be processed

 

Normally DSLR Remote Pro will start preparing the print layout immediately after downloading the last photo in the shooting sequence and this can result in the last photo not being modified before it is placed in the print layout if the command takes too long to process the photo. This problem can be avoided by setting a delay before printing in the "Output Settings" dialog:

 

delay_before_printing

Set the delay before printing to sufficient time to allow the command to modify the photo. After taking the last photo DSLR Remote Pro will wait for the specified number of seconds before it starts to create the print layout. The delay can be cut short by sending the key sequence Ctrl+Z to DSLR Remote Pro. This is useful if a script is used to run the command because the delay before printing can be set to a time that is guaranteed to always be long enough (e.g. 30 secs) and the script can send Ctrl+Z to DSLR Remote Pro when the command to modify the photo has finished, thus minimizing the time DSLR Remote Pro waits before printing the photos.

 

Running Photoshop Droplets

 

The recommended way to run Photoshop droplets in photo booth mode is to use the droplet.ahk AutoHotKey script in the installation folder by setting the command line to droplet.ahk:

 

droplet_simple

 

Please note that AutoHotKey needs to be installed before using the droplet.ahk script. This is a free download from https://autohotkey.com

 

The droplet.ahk will look for .exe file starting with the name droplet in the current photo booth images folder. If it finds a single file (e.g. droplet.exe) it will run the droplet on the image that has just been downloaded. If multiple .exe files with filenames starting with droplet are found (e.g. droplet1.exe, droplte2.exe etc.) they will be sorted into alphabetical order and the first droplet file will be used.

After running the droplet the script will send Ctrl+Z to the photo booth window if the processing screen is displayed so that DSLR Remote Pro can start printing the photos.

 

Alternatively the command line can be set to the absolute path of the droplet to run e.g. droplet.ahk C:\Photobooth\RunThisDroplet.exe

 

When a Photoshop droplet is run it will launch Photoshop if it is not already running and the Photoshop Window will appear on the photo booth screen. To avoid this happening run the "Hide Window Taskbar" utility. This can be run by double clicking on HideWindowsTaskbar.exe in the DSLR Remote Pro installation folder (usually C:\Program Files (x86)\BreezeSys\DSLR Remote Pro):

 

hide_windows_taskbar

Select the option to "Hide Photoshop window when photo booth is running". The Hide Windows Taskbar utility will monitor DSLR Remote Pro and when it is running in full screen photo booth mode the utility will hide the Windows task bar and the Photoshop window if Photoshop is running. When you exit full screen photo booth mode the utility will automatically restore the Windows taskbar and show the Photoshop window again.
Please make sure no tool windows are open in Photoshop otherwise these may appear on the photo booth screen when running the droplet.

 

The Hide Windows Taskbar hides the Windows task bar when full screen photo booth mode is selected to avoid problems with the taskbar appearing on screen during photo booth shooting on some computers. This function is deliberately not built into the main DSLR Remote Pro program because if DSLR Remote Pro exits prematurely (e.g. due to problems with the camera connection) it won't be able to restore the Windows taskbar which then makes it very difficult to control the computer. This problem is avoided by using a separate utility which is simple and very reliable.

 

The droplet.ahk script will also help to hide the Photoshop window.

 

Running Different Photoshop Droplets using Profiles

 

Different droplets can be used for different profiles by placing the droplet in the photobooth images folder selected by the profile and running the droplet.ahk from the editor command. If the script cannot find the droplet in the current photobooth images folder it will look for it in the same folder as the script.
 

A different droplet can be run on each photo in the shooting sequence by setting the command line to droplet.ahk {photoboothImage}

The {photoboothImage} token is set to the number of the photo in the sequence (1, 2, 3, 4 etc.) or 0 if DSLR Remote Pro is not running in photo booth mode.

 

The droplet.ahk will list all .exe files starting with droplet found in the photo booth images folder, sort them into alphabetical order and then use the photo number to decide which one to run.

e.g.

droplet_effect_1.exe - run on photo 1

droplet_effect_2.exe - run on photo 2

droplet_effect_3.exe - run on photo 3

droplet_effect_4.exe - run on photo 4