Если вы можете использовать ImageMagick на сервере вы можете дать this попробовать:
convert koala.gif -background Blue -wave 10x64 wave.jpg
UPDATE:
Если вы не используете какой-то библиотеки вы, очевидно, придется писать вашей собственной реализации.
Вот некоторые предложения, где вы можете найти полезную информацию о том, что:
Если вы больше рук на парне взглянуть на эту свободно распространяемой реализации Java от SwimFilter или WarpFilter, которые могут быть Скачано here
Тогда есть объяснение алгоритма деформации 2-сплайнового меша, который может делать то, что вы хотите here.
Here - хороший обзор алгоритмов, которые могут удовлетворить ваши потребности (файл Microsoft doc).
Вы должны знать, что это не то, что легко реализовать. Но если вы заинтересованы в этой теме, и действительно действительно должны жить с ImageMagick, но это ваш единственный шанс (насколько я знаю).
И тогда есть также плохая работа GD .. В
Удачи! :-)
Я попытался найти источник этого капчу: http://www.captcha.ru/ru/kcaptcha/, и он делает то, что я хочу, но у меня возникли проблемы с превращением его кода деформирования в содержащуюся функцию , – Sherri