blob: 668a1978609a080a9a02713802d7a7fb2510a71a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
title: "photoascii"
date: 2016-10-20T09:14:00
date_display: Oct 20, 2016
---
Ici on explique la procédure pour créer une image ASCII à partir d'une photo.
Dépendances :
* imagemagick
* netpbm
Modifier la taille de l'image, supprimer les couleurs et mettre son format en pbm :
```sh
$ mogrify -resize 50% -monochrome -format pbm me.jpg
```
Pour remplacer le noir par le blanc et vise-versa (Optionnel - A utiliser la plupart du temps) :
```sh
$ mogrify -negate me.pbm
```
Générer le fichier texte ASCII :
```sh
$ pbmtoascii me.pbm > me.ascii
```
On peut par la suite imager simplement ce fichier en l'affichant sur un terminal (de préférence blanc sur noir) :
pro tip : Il faut souvent réduire la police (cela dépend de la résolution de votre photo)
```sh
cat me.ascii
```
Ensuite on vient "screener" (par exemple avec l'outil scrot | see more : [screenshots](https://wiki.archlinux.org/index.php/taking_a_screenshot) l'affichage pour l'enregistrer en fichier binaire image.
Et hop ! on a une belle image imagée en ASCII :)
|