RosettaCodeData/Task/Bitmap-PPM-conversion-through-a-pipe/Tcl/bitmap-ppm-conversion-through-a-pipe-1.tcl

9 lines
248 B
Tcl
Raw Permalink Normal View History

2013-04-10 16:19:29 -07:00
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
}