Je sais que je peux prendre un selfie avec l'appareil photo intégré via l'application Photo Booth. Cependant, existe-t-il un moyen de capturer une image via la ligne de commande, en quelque sorte lolcommits le style ?
Réponse
Trop de publicités?Le moyen le plus simple de le faire est un programme appelé " ImageSnap ". Vous pouvez prendre des photos iSight en tapant la commande imagesnap dans le terminal.
All commands:
USAGE: imagesnap [options] [filename]
Version: 0.2.5
Captures an image from a video device and saves it in a file.
If no device is specified, the system default will be used.
If no filename is specfied, snapshot.jpg will be used.
Supported image types: JPEG, TIFF, PNG, GIF, BMP
-h This help message
-v Verbose mode
-l List available video devices
-t x.xx Take a picture every x.xx seconds
-q Quiet mode. Do not output any text
-w x.xx Warmup. Delay snapshot x.xx seconds after turning on camera
-d device Use named video device
Il suffit d'incorporer les commandes imagesnap dans une tâche cron ou un flux de travail de votre commande. ImageSnap est également disponible via homebrew :
brew install imagesnap