How can I acquire webcam snapshots from a ps3 eye?

2 vues (au cours des 30 derniers jours)
Sean Ross
Sean Ross le 7 Avr 2015
I got the driver software from macam(<http://webcam-osx.sourceforge.net/>) and followed their directions to install the macam.component from the .dmg file into the /Library/Quicktime folder like they recommended.
Then I tried installing both the USB Webcams and the OS Generic Video Interface in hope of have access to the webcam. At this point when I call
camList = webcamlist
I'm only returned with the string
'Facetime HD Camera (Built-in)'
instead of with another external camera option.
imaqhwinfo
Likewise this command returns
ans =
InstalledAdaptors: {'macvideo'}
MATLABVersion: '8.4 (R2014b)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.8 (R2014b)'
instead of multiple cameras to choose as well. Does anyone know how to import the driver software to MATLAB? Or likewise some c-code I could enter that would allow me to use the snapshot() function in MATLAB? Thanks so much!

Réponses (2)

Andrew Scallon
Andrew Scallon le 29 Mar 2019
I have it working on 64 bit windows 10 with driver: https://github.com/jkevin/PS3EyeDirectShow
And the image acquisition toolbox with the Acquisition Using Any Hardware set of functions. That is, use winvideo(); others, like preview() don't work).
Example:
imaqhwinfo
vid = videoinput('winvideo',2)
preview(vid)
[img, ts] = getsnapshot(vid);
save(filename,img);

Madhura Suresh
Madhura Suresh le 9 Avr 2015
Hi Sean,
Have you checked compatibility from this page?
Thanks, Madhura
  2 commentaires
Sean Ross
Sean Ross le 9 Avr 2015
Hmmm no I hadn't checked that page. I saw Sony listed there but when clicked on them I never specifically saw the ps3 eye listed. Would there be any way to capture images from the camera through some C code and then implement that code in MATLAB through a mex file or something?
Madhura Suresh
Madhura Suresh le 11 Avr 2015
You can do that. MEX files are a wrapper around C code that you can use in MATLAB.
1. What version of OS X are you on? 2. Did you try and use the camera with Quicktime or iMovie? Did it work? 3. If the above worked, you shouldn't need Macam.

Connectez-vous pour commenter.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by