How to display a picture immediately after taking it on a DSLR

Hello people,

I am working on my final project and I can’t figure something out…
I have already figured out how to code and connect a button to trigger the shutter of the camera. That is done by connecting the Arduino Uno to the shutter switch port of the DSLR. Now I would like to display it in Processing immediately after I have taken it. I have already searched on Google about my problem, but all I find is how people are controlling the camera settings(e.g. interval shutter time, manual focus) but I just can’t figure it out.

I don’t want you guys to give me the code, but I would appreciate it if you could give me a push in the right direction.
I am not super great at programming, but I want to get better at it!
Feel free to ask any question, I’ll try to answer them!

Greetings,

Truqar

1 Like

What type of camera do you have (CANON, NIKON…) ?

I am using a CANON camera for this project.

Maybe you can use https://www.usa.canon.com/internet/portal/us/home/explore/solutions-services/mobile-apps/camera-connect/ ??

Or if you have a USB cable that you can put directly in your camera to your computer then get the image from processing.

Another link : https://dslrcontroller.com/devices.php

1 Like

There might be an easier way, but the way I know involves using a Blackmagic UltraStudio Mini Recorder device (or something equivalent) to connect the HDMI port on the camera to the Blackmagic on OS X. Then, the Thunderbolt cable connects from the Blackmagic to the Thunderbolt port on the computer. From there, use Black Syphon to get the image onto the graphics card. Then use the Processing Syphon library to get the image off the graphics card and into Processing.

1 Like