Maison >interface Web >js tutoriel >Utilisez des méthodes frontales pour convertir des images en peintures de personnages

Utilisez des méthodes frontales pour convertir des images en peintures de personnages

php中世界最好的语言
php中世界最好的语言original
2018-05-24 16:05:123268parcourir

Cette fois, je vais vous présenter les précautions concernant l'utilisation de la méthode frontale pour convertir les images en dessins de personnages, et la méthode frontale pour convertir les images en dessins de personnages. Voici des cas pratiques. Levez-vous et jetez un œil.

Description du projet

  • Projet front-end pur, non dépendant du serveur

  • Prend en charge les images jpg, png et gif dans trois formats

  • Utilisez canvas pour analyser, redimensionner et générer des images à image unique, et utilisez gif.js pour fusionner des images à image unique en images gif

  • Images évolutives

  • Couleurs de texte et d'arrière-plan personnalisables

  • Caractères personnalisables utilisés dans la conversion

  • Certaines références d'implémentation de méthodes ont été marquées dans le code source

Le projet utilise la pile technologique

  • webpack

  • React

  • gif.js (utilisé pour générer des images GIF)

Structure du projet

├─ src
│   ├─ component 组件文件
│   ├─ style 样式文件
│   ├─ tools 图片解析、转化工具文件
│   ├─ App.jsx
│   ├─ index.js
│   └─ index.html
├─ static
│   └─ js
│       └─ gif.worker.js gif.js生成图片依赖文件
├─ webpack
│    └─ webpack 配置文件
└ 其他文件

Démonstration des effets

Fonctions de base

Utilisez des méthodes frontales pour convertir des images en peintures de personnages

Mise à l'échelle de la taille de l'image

Utilisez des méthodes frontales pour convertir des images en peintures de personnages

Paramètres Couleur (texte et arrière-plan)

Utilisez des méthodes frontales pour convertir des images en peintures de personnages

Caractères de conversion personnalisés

Utilisez des méthodes frontales pour convertir des images en peintures de personnages

Exécution locale

Mode développement

npm i
npm run dev

Emballage du projet

npm run build

Publier sur les pages github

npm run deploy

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article Pour plus de passionnant. choses, veuillez faire attention à php Autres articles connexes sur le site chinois !

Lecture recommandée :

Initialiser la structure du projet dans le projet front-end

Explication détaillée des étapes à mettre en œuvre surveillance du chargement progressif à l'aide des instructions vue

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn