A kiedyś mój kumpel napisał do tego skrypt w shellu, wykorzystujący jedynie netpbm (-:
Zasady na forum