[PYTHON] Procédure d'introduction du traceur automatique d'art ASCII de type apprentissage profond pour ceux qui ne comprennent pas la programmation

Tout en pensant que ce n'est pas le contenu d'écrire en Qiita.

Aperçu

Pour ceux qui ne connaissent pas la programmation, nous expliquerons comment installer Deep AA Auto Tracer (Deep AA). Pour les clusters AA et les clusters Yaruo. Cliquez ici pour plus de détails sur DeepAA ↓ Créer de l'art ASCII avec l'apprentissage en profondeur

environnement

Si vous avez Windows 7 ou une version ultérieure, ce n'est probablement pas un problème.

Diverses installations

1. Installez Python (Anaconda)

Anaconda installer archive https://repo.continuum.io/archive/ Cliquez sur ʻAnaconda 3-4.2.0-Windows-x86_64.exe` pour télécharger. Anaconda.png Après le téléchargement, exécutez-le et installez-le selon le programme d'installation.

2. Installez diverses bibliothèques

Ouvrez une invite de commande (recherchez Windows et tapez "cmd" dans l'enfant pour l'obtenir). Exécutez la commande suivante (entrez le contenu après le "$" sur chaque ligne).

$ pip install keras==1.2.0
$ pip install tensorflow

3. Installez PyCharm

Téléchargez le programme d'installation sur le site officiel de PyCharm. https://www.jetbrains.com/pycharm/ pycharm.png Après le téléchargement, installez selon le programme d'installation.

4. Installez DeepAA

référentiel github https://github.com/OsciiArt/DeepAA Cliquez ensuite sur "Cloner ou Télécharger" puis sur "Télécharger Zip" pour télécharger le zip DeepAA. DeepAA.png Après le téléchargement, décompressez. Placez le dossier décompressé DeepAA-master dans n'importe quel dossier de votre choix.

5. ** Test d'exécution **

Démarrez Pycharm. On vous demandera beaucoup au premier démarrage, mais cliquons sur oui pour tous. Cliquez sur [Fichier] - [Ouvrir] dans le menu en haut à droite. open.png Sélectionnez le "Deep AA-master" enregistré. Sélectionnez deepaa_output.py dans le panneau de gauche et double-cliquez dessus. Faites un clic droit sur l'écran qui s'ouvre à droite et cliquez sur Exécuter'deepaa_output' sur le panneau ouvert. execute.png L'exécution est réussie lorsque la sortie AA commence au bas de l'écran.

Conversion AA d'images préparées par vous-même

1. Installez le logiciel pour créer des dessins au trait

Ici Téléchargez ʻAA Convert.7z depuis. Après le téléchargement, décompressez le fichier. Exécutez ʻAsciiArtConverter08.exe à l'intérieur (Bien qu'il s'agisse d'un logiciel de conversion automatique AA, je n'emprunterai que la fonction de création de dessin au trait.)

2. Extraction de dessin au trait

Cliquez sur [File] - [Open Image File] dans le menu en haut à gauche. Sélectionnez l'image préparée que vous souhaitez convertir. Cliquez sur «Aperçu de l'extraction du contour» pour tracer une ligne. Ajustez les autres paramètres du panneau pour une meilleure extraction du dessin au trait. Après avoir extrait le dessin au trait, faites un clic droit sur le dessin au trait et cliquez sur «Enregistrer l'image du contour» dans le panneau ouvert. Sélectionnez "Deep AA-master" comme dossier de destination de sauvegarde et enregistrez-le.

3. Conversion AA

Définissez le contenu de deepaa_output.py dans PyCharm. Réécrivez le contenu du # paramètre comme suit.

17e ligne

image_path = 'test_image.png' #Spécifiez l'image à convertir

«Test_image.png» a été remplacé par le nom de fichier du fichier enregistré précédemment.

18e ligne

image_width = 550 #Paramètres de conversion de taille d'image.Entrez la largeur convertie. ''Si non converti. 1st setting: 550

Ajustez la taille en changeant le «550» de. La valeur correspond à la largeur de l'image ajustée.

20e ligne

multi_output = False #Sortie de 18 pièces en décalant chaque pixel verticalement

Si vous remplacez «False» par «True», l'image sera décalée de 1 pixel et sortira 18 fois à la fois (facultatif). Cliquez avec le bouton droit de la souris et cliquez sur `` Run'deepaa_output '' sur le panneau qui s'ouvre. Si AA est émis comme prévu, il réussit.

Recommended Posts

Procédure d'introduction du traceur automatique d'art ASCII de type apprentissage profond pour ceux qui ne comprennent pas la programmation
Faites de l'art ASCII avec l'apprentissage en profondeur
100 coups de traitement du langage pour ceux qui ne comprennent pas la signification des phrases à problèmes