RosettaCodeData/Task/Bitmap-PPM-conversion-through-a-pipe/Tcl/bitmap-ppm-conversion-through-a-pipe-1.tcl
2023-07-01 13:44:08 -04:00

8 lines
248 B
Tcl

package require Tk
proc output_jpeg {image filename {quality 75}} {
set f [open |[list convert ppm:- -quality $quality jpg:- > $filename] w]
fconfigure $f -translation binary
puts -nonewline $f [$image data -format ppm]
close $f
}