Est-il possible de décoder les données d'image d'un fichier dans un Web Worker afin de pouvoir le transmettre au thread principal et d'utiliser putImageData. C'est probablement plus rapide que d'appeler drawImage.Utiliser Web Worker pour obtenirImageData à partir d'un fichier
1
A
Répondre
1
Oui c'est. La spécification de l'API WebWorker vous permet simplement de postMessage ImageData et ArrayViews depuis et vers. Cependant, toutes les implémentations n'ont pas encore cette fonctionnalité. Vous pouvez jeter un oeil à this video from JSConf'11 qui touche également ce sujet. Cela dit, putImageData est beaucoup plus lent que drawImage, du moins quand je les ai testés plus tôt cette année. Voir this stackoverflow answer pour plus de détails, en particulier this jsPerf testcase en comparant putImageData, getImageData, toDataURL et drawImage.
Questions connexes
- 1. Comment utiliser un Web Worker dans AngularJS?
- 2. Comment parler à Firebug à partir d'un Web Worker?
- 3. Azure Worker Copier le fichier à partir de Linux VM
- 4. Web-Worker with GWT
- 5. Toile sans document pour Web Worker
- 6. Web Worker ne fonctionne pas
- 7. Accès au plug-in Web Worker
- 8. Impossible de créer Web Worker à partir de l'interface Web dans Chrome
- 9. Web Worker chargement de l'URL absolue
- 10. Importer un fichier à partir du Web
- 11. Rails: Appelez sign_out (@user) à partir d'un worker d'arrière-plan
- 12. Worker Role WCF Performance
- 13. Comment utiliser IStringStream pour lire à partir d'un fichier?
- 14. Utiliser TextField pour rechercher à partir d'un fichier txt xcode
- 15. Comment utiliser NSFileHandle pour lire entier à partir du fichier
- 16. Enregistrer le fichier à partir du Web?
- 17. fichier comprennent drupal php web à partir
- 18. UIDocumentInteractionController et fichier à partir du Web
- 19. SWT Utiliser Composite à partir du fichier
- 20. Référence Microsoft.WindowsAzure.ServiceRuntime en dehors d'un rôle Web ou Worker
- 21. Winforms and Background Worker
- 22. Accéder à un fichier à partir d'un service Web
- 23. Comment faire un appel ajax dans un web worker?
- 24. Charger le module Nodejs dans un Web Worker
- 25. Les Web Workers sont-ils eux-mêmes autorisés à avoir des threads Web Worker?
- 26. Rechercher le fichier à utiliser dans l'application Web Chrome packagée
- 27. Récupération et analyse d'un fichier XML à partir du Web
- 28. Apache Prefork/MPM Worker
- 29. Worker thread et Dipose()
- 30. HTML 5 Web Worker Exemple ne fonctionne pas dans 8.0.552.231