Я собрал пару простых тестов, которые отображают изображение на холсте. Один визуализируется из IMG, а другой - из закадрового CANVAS. Вы можете увидеть код и результаты здесь: http://jsperf.com/canvas-rendering/2
В большинстве браузеров рендеринг с изображения выполняется намного быстрее, чем с холста, за исключением Chrome, где ситуация обратная. Кто-нибудь может объяснить причину различий? В конце концов, мы рендерим одни и те же данные пикселей в одном и том же месте назначения.