ALX 2019-06-18 14:45:00:
Image Capture with tclwmf
package require tclwmf package require Img set save 0 set count 0 proc cb { args } { global cam img count save incr count wmf image $cam $img if {$save} { $img write webcam.png -format png set save 0 } } set img [image create photo] set dev0 [lindex [wmf devices] 0] set cam [wmf open $dev0 cb] label .img -image $img pack .img entry .cnt -textvariable count -state readonly pack .cnt button .start -text Start -command [subst {set count 0; wmf start $cam}] button .stop -text Stop -command [subst {wmf stop $cam}] button .save -text Save -command {set ::save 1} pack .start -side left pack .stop -side left pack .save -side left
tclwmf can be found at AndroWish and vanilla wish.
Copyright (C) 2019 Alexander Schoepe, Bochum, DE
Tcl package: BSD-3 license