Да, это так. Спецификация API WebWorker позволяет вам просто отправлять сообщения ImageData и ArrayView в него и из него. Однако не все реализации в настоящее время имеют такую возможность. Возможно, вы захотите взглянуть на это видео с JSConf'11 , которое также касается этой темы.
То, что сказано, putImageData намного медленнее, чем drawImage, по крайней мере, когда я тестировал их ранее в этом году. См. этот ответ стекопотока для подробностей, особенно этот тестовый пример jsPerf сравнение putImageData, getImageData, toDataURL и drawImage.