1 votes

Comment prendre une photo avec la webcam mac en PNG ?

Photo Booth enregistre les photos en JPG et je trouve un peu fastidieux de les convertir de JPG en PNG. Je n'utilise plus Automator pour cela.

Pour une raison quelconque, lorsque j'utilise imagesnap, il ne peut enregistrer qu'en JPG.

Alors quel logiciel pourrais-je utiliser pour faire des photos de ma webcam en PNG ? Il existe un script Python écrit par des chercheurs en apprentissage automatique qui ne peut accepter que le PNG (voir aquí ).

imagesnap -h
Capturing image from device "<imagesnap-master 
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.
JPEG is the only supported output type.
  -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

0 votes

Assez bizarrement ce semble supporter plus de formats

0 votes

Oui, je trouve ça bizarre aussi. Je viens de faire brew reinstall imagesnap Pourtant, je n'obtiens toujours que du JPEG. C'est la raison pour laquelle j'ai inclus une capture d'écran.

0 votes

@MelvinRoest Si vous êtes prêt à écrire un script, life2coding.com/save-opencv-images-jpeg-quality-png-compression utiliser la bibliothèque opencv en Python. Il suffit de lui donner accès à la webcam pour que cela fonctionne.

6voto

nohillside Points 82672

La version de imagesnap distribué par Homebrew (et disponible sur https://github.com/rharder/imagesnap ) ne prend pas en charge le format PNG. Apparemment, la prise en charge d'autres formats que le JPG a été supprimée lorsque le programme QTKit a été remplacé par AVFoundation .

Si vous téléchargez la version 0.2.5 directement à partir de http://iharder.sourceforge.net/current/macosx/imagesnap/ vous obtenez une version qui prend également en charge d'autres formats.

$ ./imagesnap -h
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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X