Photo Booth guarda las fotos en JPG y me parece un poco tedioso convertirlas de JPG a PNG. Ya no uso Automator para esto.
Por alguna razón cuando uso imagesnap, sólo puede guardar en JPG.
Entonces, ¿qué programa de software podría utilizar para hacer las fotos de mi cámara web en PNG? Hay un script escrito por investigadores de aprendizaje automático que sólo puede aceptar PNG (ver 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 votos
Extrañamente este parece admitir más formatos
0 votos
Sí, yo también lo encuentro raro. Acabo de hacer
brew reinstall imagesnap
Pero aún así sólo obtengo JPEG. Esa es la razón por la que incluí una captura de pantalla.0 votos
@MelvinRoest Si estás dispuesto a escribir un script, life2coding.com/save-opencv-images-jpeg-quality-png-compression utilizar la biblioteca opencv en Python. Simplemente dale acceso a la cámara web y funcionará.
0 votos
Si yo fuera usted, intentaría clonar el repo o descargándolo de aquí
0 votos
Es justo, podría construirlo yo mismo. Parece una tarea tan sencilla que no se me había ocurrido.
0 votos
Imagesnap sólo emite jpg, como está escrito en su captura de pantalla. No hay nada extraño en eso.
0 votos
github.com/rharder/imagesnap <-- en ese enlace dice que soporta PNG
0 votos
No está muy claro lo que busca aquí. Usted conoce Automator, por lo que podría crear fácilmente un flujo de trabajo para hacer la conversión. Has encontrado
imagesnap
que, al descargarlo de Github, admite la salida a PNG. ¿Qué más necesitas?0 votos
Mi
imagesnap
no lo hace, dice que sólo admite JPEG al escribirimagesnap -h
. Lo ideal sería tener una aplicación similar a Photo Booth que produzca resultados en PNG.0 votos
Yo no recomendaría utilizar PNG para las fotografías. Es realmente no está diseñado para eso, y su rendimiento es realmente pobre.
0 votos
Al parecer, se borraron los comentarios que indicaban por qué necesitaba esto. El siguiente proyecto de aprendizaje automático lo necesita: github.com/senguptaumd/Background-Matting#getting-started -- es un proyecto que te permite tener una pantalla verde analizando una foto tuya en ella y la misma foto sin ti en ella. Para cada persona diferente necesita una imagen. Estas imágenes tienen que estar en PNG. Podría hacerlo de otras maneras, sólo que me parece muy extraño que no haya ningún software de consumo por ahí fácilmente localizable por Google que guarde en PNG. Pensé que alguien podría saber.