Ubuntu - Exemples de codes sources


• Langages HTML, CSS et javascript

• Créer une page HTML de menu pour des d'accès à des sites web monmenu.zip, documentation monmenu.pdf
• Manipuler des images ou des morceaux d'images responsives test.zip, documentation test.pdf
• Créer ue page HTML responsive simple test.zip, documentation page.pdf

• Langages C et C++

Les codes sources suivant ont été écrits en C ou en C++ et compilés, depuis le Terminal de commandes, avec gcc ou g++ version 7.5.0 et opencv (version 3.2.0), sous Ubuntu 18.04.

• Afficheur hexadécimal: source ah.cpp, documentation ah.pdf
• Manipulation d'images tiff rgba, non compressés: source utiff.cpp, documentation utiff.pdf
• Traitement de fichiers par lot (squelette): source tlot.cpp, tlott.cpp
• Manipulation d'images avec opencv: source tocv.cpp, documentation tocv.pdf
• Conversion de fichier Text To Html: source ttoh.c, documentation ttoh.pdf
• Addition facile de nombres Add: source add.c, documentation add.pdf
• Numérotation des lignes d'un fichier texte Num: source num.c, documentation num.pdf
• Ajout de <br/> à la fin des lignes d'un fichier texte Abr: source abr.c, documentation abr.pdf
• Insertion d'un mot dans chaque ligne d'un fichier texte Ins: source ins.c, documentation ins.pdf
• Tri alphabétique croissant des lignes d'un fichier texte tri: source t.c, documentation t.pdf
• Suppression des lignes vides et des espaces en début de ligne d'un fichier texte suppr: source s.c, documentation s.pdf
• Affichage de tous les chemins des fichiers HTML présents dans un répertoire et dans ses sous-répertoire pdir.c, documentation pdir.pdf
• Création automatique de répertoires dotés d'un fichier HTML cf.zip, documentation cf.pdf

• Langage Python

Les codes sources suivant ont été écrits en Python (version 3.6.9) avec opencv (version 3.2.0), sous Ubuntu 18.04.

• Manipulation d'images avec opencv: source pocv.py, documentation pocv.pdf
• Ajout d'une bordure à une image: source abipocv.py, documentation abipocv.pdf
• Ecriture rapide de pinyins avec tons: source ctpinyin.py, documentation ctpinyin.pdf

• Langage de commandes Linux

• Numérotation d'images jpg: source numerote-images, documentation numerote-images.pdf