wyle@lavi.uucp (Mitchell Wyle) (03/22/90)
I just discovered that pbm+ has a pbmtoascii command which works fine. I wrote code to use more grey values (more chars), but pbm+ is more general purpose and flexible. Thanks to everyone who replied. Here is a picture of Meryl Strep from the cover of Life magazine converted from Sun Raster to ascii: % rasttopbm < mstreep | pbmreduce 7 | pbmtoascii o o o o "o o ooo$o$o"o" " o"o o o o o" o"o"o$$o$o"o o" " o "o $ "o o " o"o$o$$$$o$o oo"oo"o o"$o$$$o$""oo " "o" "o"o"$o$$"$$$o$$$"$o$o$o$$$"$o$$$"$ $oo "o "o o""o""" $ $$$$ $$$$$$$$o$$$$$$$$$$o$"$"ooo" " " "o" $ $ "o"o"o"o "o" $""$"$$$$$$$$$$$$"$$$$o"oo o " " " " $ $"o$" o " " ""o""$"$$$o$$$$$o$o$o"o " o "o"o$"$o$"$$ $ " "" $"$$$"$$$$$o$"o$ " $ o"$o"$o$"$ $ "o"$$$$$$$"o$o $ o " "o $""o$"$ "o $ o "o"$o$ "$o"o o" o o " o"o$"o"o "o"o" o " "o$o"o" "$oo" o " $ $ " $ "o"$o " o " "o"o$$oo" $o "o o " $ " $ $o$$$$o" " "o $o$"o "o"$ " "o o"o"$"$$"o$$ " " " " "o"$$ "o"$ o"o" "o" o"$"$$"$"$$o" o " ""o"$"$" o"o $ "o o"o $"$"o$ $$"$$ " " ""o"$ooo o"o"o$ $ $"$"$$ "o"o "oo "o"o"o"o $o"$$" " o o oo$o"oo"o"o " "o"$o$$$o$ $ $"o$$o" " "o $$ " $ " o o"o"$$o" o $o$"ooo""o"oo " "$ $o$$" ""o$o"$"$o$o "o"" $o"o " o" o "o"$$o"$ ""$ $o$$"$ $ o"o"ooo$"$$oo$$$$"$$$ o"o"o$"o o o o "o $o$$$$$o$$$ " $ $ $ "o $ $ o "$$"o"$o$"$$o"o " $"o$o" ""o$$o$$o$"$o$$ " "o " o " $ $ $"$ $ "o$$ o" "o"o$oo" " " "o$o$o$$"$$"$$o "o " o " " " " "$o " "o""$o $ o " " " $o$ $$"$$"$o"o o o o o """$ o" "o"$ $"oo o " ""o"o o"$"o$"$$o"ooo " o $"$$ $ " $"o" $oo " $$ o " $ $"o$"$$oo " o "o"o" " "o"o$$$o" "$ $o" "o" " $ $$o o" o $ $"$$$oo" o o "" $ $"o$o"o " "o" $o$$$o" $o"$ $ " $ "oo "$"$ o " o ""$$"$$ " o" o " ""$"o$ " "o " o"$o$$$" o$o"" o" $ $ o"o "o"$o "o ""$o$$$ " o" o " " " " o "o"o$$"$$$ "o"$ " $ " $ o o $ """$o $ $"o ""$"$$$ " " o " o oooo"o$o"o o" "o"o"$$ o"$" o"o" o"$o" o " " $"o o"$"o ""$$"$o"o " ""o"" "o"" $"$o "$ $"o"$o"o$" o" o"o"$o$ $ " " $" o ""$"oo""o$$$$o o o " " o o""o"o "o"o"o"$"o"o$ " o o $"$o"oo o"o" " o "o"o""o "o$"$$ooo o " " "" $"o $ "o"o"$$ $"$o "" o"$"$ $""oo $"o$ "o o $o" $ $ o"$$$"o$o" " "o "o"o"$$$$ $"$o" " "o"$" "o""ooo "$"o$ o"o" o" " "o$$"o"o$$ o o"o"$$$$$$"o"$ $ "o"o"$ "" $ "o o"o"oo"o "$ " o " " "$$$"o"o""$$oo o o o" $ "o$o$$$$$$$$o""$ $ o"""o $ o " $" o o" o"o " o " $"$$$ $ "o"o"$$o$$o$$o$$$$$$$$$$$$$$o"o"o "o""$o "o "o "$ o o" " "o" " "o "o " $$$$ $ "o" $ $"$"$$$$$$$$$$$$$$$$$"$"$ooo "$ $ " o" o$ o " $ o" $ "o o $ ""$$$$ $ o"" $o"$"$o$$$$$$$$$$$$$$$ $$"$oo $ "o $ "o $ "o " o "o" o" o" o"o o"o"$$$o$ $ "o"o"o"$o"$o$$$$$$$$$$$$$o $"o$oo"o " oo "o "o"oo o " o" o" $ " "o o" o"o$$$o"o" $ "o"o"o$"$o$$o$$$$$$$$$$o$ " "o$o " "oo $ o""$oo $ o o" o" " o" " $o"$o$$ $ $ "o"o"o$"o$$"$$$$$$$$$$o$o""o" "o"o o $" "$"$ $ " o " " " "o"$"$o$$o"o"o"o"o$ $o$o$$$$$$$$o$$o$o$ "o"oo oo" o" $$"$$ " " o o " " "o$$"$o$$$$ $ o"o $"oo$o$o$$$$"$$$o"o$$ o" " o o" " ""o$"$o" o " o " o" o " $$"o$$$$$o"o"o"o$o$ $o$o$$$$$$o$"$o$ o ""o " o " """"o"o$o "o " " "o o" $ o"" $"$o$$$$o$"o$ $oo"$o$$o$o$$$o$$"$ o o" o "o o "o " "o"o$o o " "o"" $ o" o" o"o "o"$o"$$$$$o$"o$o"$"$o$o$o$$$"$$o"o"o" o " o o $ o$$"$$$$o o"""o"o"o $o" "o $ " o"$"o$$$$$$"$o$o$$"$o$$$o$$$$$oo"$ o o" $ o o"o"o"$$$$$$o "oo"o"$ o"o"o$ "o o" o"o$$"$$$$$$$$$o$o$$$$$o$$$$$$ o$"o"o "o" $ o o"oo""$o$$$$o "o$ "$o "o "o" o $ "o $o$$$$$$$$$o$$"$$o$"$$$$$$$"o$$"$oo" $ $ oo o o $"o"$$$o ""$" " o "o" " " o" o"o""$"$"$"$$"$"$"$"$"$"$$"$"o$""$"o"o""o""o" o $ ""o $ "$