Author: Romeo B.

Tutoriels

Comment utiliser DALL-E 2 ?

DALL-E 2 est une puissante intelligence artificielle conçue pour générer du contenu visuel à partir de textes de description. Il est capable de créer des images de tout ce que vous pouvez imaginer, simplement en tapant une description de ce que vous voulez voir. Dans ce tutoriel, nous vous guiderons pas à pas à travers les étapes de base pour utiliser DALL-E 2. Vous apprendrez comment formuler des requêtes de génération d’images, comment naviguer dans l’interface de l’outil et comment enregistrer et télécharger vos créations.

Vidéo

Où se rendre?

Allez sur le site Web de DALL-E 2 (https://dall-e.openai.com/)

Capture du site.

Décrire son image.

Tapez une description de l’image que vous souhaitez générer dans la boîte de texte. Vous pouvez utiliser n’importe quel type de description, allant de concepts simples à des combinaisons complexes de concepts visuels et textuels. Par exemple, vous pouvez taper « un chat avec des ailes et une queue de lion », « un robot qui joue du violoncelle », ou « un paysage de montagne avec un arbre en forme de cœur ».

Capture de la boîte de texte.

Générer son image.

Cliquez sur le bouton « Generate » pour lancer le processus de génération de l’image. DALL-E 2 va utiliser votre description pour générer une image et l’afficher sur la page. Selon la complexité de votre description et la puissance de votre ordinateur, cela peut prendre quelques secondes à plusieurs minutes.

Capture prise pendant le téléchargement.

Afficher son image.

Lorsque l’image est générée, vous pouvez l’afficher en taille réelle en cliquant dessus.

Capture des images générées.
Capture après avoir cliqué sur une image.

Variations.

Vous pouvez également utiliser le bouton « Variations » pour afficher d’autres images qui ressemble a la votre.

Capture des variations de l’image.

Filtre et modification de l’image.

Vous pouvez également utiliser les options de filtre et de modification de l’image pour ajuster l’apparence de l’image générée. Pour cela, appuyer sur « Edit ». Prenez en main la gomme.

Capture de l’onglet d’édition.

Vous pouvez a présent effacer une partie de votre image et décrire par quoi vous voulez qu’elle soit remplacé.

Capture du gommage.

Appuyer sur « Generate ».

Capture des résultats.

De plus vous pouvez générer la suite de votre image. Prenez en main le premier outil.

Vous pouvez a présent déplacer une partie de votre image et décrire par quoi vous voulez qu’elle soit compléter.

Capture du décalage de l’image.

Exemple de l’outil expliqué précédemment.

Téléchargement de son image.

Si vous êtes satisfait de l’image générée, vous pouvez télécharger l’image en cliquant sur le bouton « Save ». Vous pouvez choisir entre plusieurs formats de fichier, tels que PNG, JPG et GIF.

Partager son image.

Si vous souhaitez enregistrer votre travail et partager vos images générées avec d’autres personnes, vous pouvez vous connecter avec votre compte OpenAI ou créer un nouveau compte. Vous pouvez alors enregistrer vos images dans votre bibliothèque et les partager via un lien ou en les publiant sur les réseaux sociaux.

A savoir.

Il est important de noter que DALL-E 2 est encore en développement et que ses résultats peuvent varier en qualité et en cohérence avec la description donnée. Cependant, c’est un outil amusant et créatif pour expérimenter avec des combinaisons de concepts

Tutoriels

Comment rendre Windows 10 esthétique

Si vous avez envie d’avoir un bureau agréable et a votre image ce tutoriel est fait pour vous! Vous allez voir dans ce tutoriel comment styliser votre bureau pour le rendre agréable et esthétique sous Windows 10.

Le sommaire:

  • Les prérequis
  • La différence entre un bureau avant le tutoriel et après le tutoriel
  • Le changement des couleurs
  • Modification des paramètres de la barre des taches
  • Les icones
  • Le fond d’écran
  • Conclusion

Les prérequis:

Pour ce tutoriel il faut donc avoir Windows 10 et pour cela il y a donc un configuration matérielle requise.

La configuration matérielle:

  • Processeur : 1 gigahertz (GHz) ou plus rapide.
  • Mémoire RAM : 1 gigaoctet (Go) (32 bits) ou 2 Go (64 bits)
  • Carte graphique : périphérique graphique Microsoft DirectX 9 avec pilote WDDM.

La différence entre un bureau avant le tutoriel et après le tutoriel:

Windows 10 : Microsoft relooke le Bureau de manière étonnante avec la News  Bar

Bureau classique

Après le tutoriel

1/ Le changement des couleurs

Se rendre dans les « Paramètres »

« Personnalisation »

« Couleurs »

« Choisissez votre couleur » puis choisir « Sombre »

Activé par la suite les « Effets de transparence »

Vous pouvez personnaliser une couleur pour que cette dernière aille au mieux avec votre fond d’écran.

Puis par la suite choisir les surfaces sur lesquelles la couleur va s’afficher.

2/ Modification des paramètres de la barre des taches

Effectuer un clic droit sur la barre des taches puis une fenêtre va s’afficher.

« Rechercher » puis « Masquée » va permettre d’enlever la barre de recherche.

« Barres d’outils » puis sélectionné seulement « Liens ».

Désélectionné les paramètre « Afficher le texte » et  » Afficher le titre ».

Désélectionné tout les paramètre d’affichage.

Déverrouiller la barre des taches puis des petits traits vont apparaitre a gauche et a droite de la barre des taches.

Sélectionné les deux traits de droite puis déplacez les complètement vers la gauche.

Maintenant que les onglets de la barre des taches ont changé de coté, sélectionné a présent les traits de droite puis ajustez selon vos choix ou vous voulez placez les onglets.

3/ Les icônes

Se rendre sur le site « Icones Logos. Gradient« . Ce site ne contient pas seulement des icônes de couleur bleu/violette mais un grand choix de couleur est disponible de plus on peut y trouver des icônes animés.

Rentrez dans la barre de recherche l’application de votre choix puis voir si elle est disponible. Cliquez sur l’icône de votre choix.

Cliquez sur « Télécharger » puis sélectionné « PNG » et « 512px »

Le téléchargement de l’icône va s’afficher.

Enfin faite un clic droit sur l’icône que vous  voulez changer puis  cliquez sur « propriété »

« Changer d’icônes »

« Parcourir »

Choisissez le fichier ou se trouve votre icône.

« OK »

Appuyer une nouvelle fois sur « OK »

L’ icône est changé. Reproduisez le même processus sur toutes les icônes que vous souhaiter.

Résultat.

4/ Le fond d’écran

Du coté des fonds d’écran un élève du lycée est très talentueux, c’est pour cela que je vous propose son Instagram pour le contacter et lui demander de vous en créer un a votre image avec les personnages et couleurs que vous souhaitez.

Son Instagram

Choix de structure:

  • Fond d’écran
  • PDP (photo de profil)
  • Bannière (Twitter, YouTube, Discord…)

Les différents thèmes possibles sont:

  • Films
  • Mangas
  • Animés
  • Sports

Exemples:

Les Films:
Les Animés:
Les Mangas:
Les Sports:

Conclusion:

Pour conclure, ce tutoriel vous a permis d’obtenir un bureau à votre image, ce qui est très important si vous passer beaucoup de temps sur votre ordinateur car il est toujours plus agréable de travailler ou passer du bon temps avec un bureau qui nous plaît.

Image mise en avant de notre projet Projets

Un jeu terrifiant revisité en python

Un projet basé sur le jeu de billes de Squid Game

Jeu des billes Squid Game

Présentation

Notre projet repose sur les consignes et conseils que nos professeurs de spécialité NSI nous ont donnés. Nous avons fait le choix du jeu des billes dans Squid Game puisque nous avons adoré cette série et que c’est un jeu qui nous semblait intéressant à développer en python.

Règles du Jeu

Pour cela nous allons tout d’abord faire une brève explication des règles du jeu : Les joueurs doivent deviner combien l’autre joueur à de billes dans la main, si le nombre est pair ou impair. Ils misent un nombre de billes de leur choix. S’il gagne, il remporte une partie des billes de l’adversaire, alors que s’il perd il doit lui donner une partie des siennes, que la personne a misé. Le premier qui n’a plus de billes a perdu la partie.

Extrait de l’épisode

Petite représentation du jeu dans la série

Explication des lignes de code

L’importation du module random

from random import randint

Le module random est un module qui regroupe des fonctions permettant de simuler le hasard. Si nous avons fait le choix de ce module c’est qu’il est indispensable dans notre jeu car l’ordinateur doit faire diffèrent choix. Grâce à ce module il est fait donc au hasard.

Définition du nombre de bille de l’ordinateur et du joueur

nb_bille = [10, 10]

Création d’un tuple dans le but de définir les nombres de billes du joueur et de l’ordinateur

Le choix du jeu et de la mise de l’ordinateur

def choix_mise_ordi():  # Definie la mise de l'ordinateur
    print("A l'ordinateur de miser\nIl a miser")
    return randint(1, nb_bille[0])


def choix_jeu_ordi(): # Definie le choix du jeu de l'ordinateur
     print("A L'ordinateur de choisir\nIl a fait ses jeu")
     choix_jeu_comp = randint(1, nb_bille[0])
     if choix_jeu_comp % 2 == 0:
        nb_comp = "pair"
     else:
        nb_comp = "impair"

Ici nous pouvons voir deux fonctions qui définissent la mise et le jeu de l’ordinateur qui se repose sur le module random.

Le choix du jeu et de la mise du joueur

def choix_mise_joueur(): # Definie le choix de la mise du joueur
    choix_mise = int(input("A vous de miser\nCombien voulez vous miser : "),nb_bille[1])
    return choix_mise


def choix_jeu_joueur():
    choix_jeu = int(input("A vous de jouer\nCombien de bille voulez vous jouez : "),nb_bille[1])
    return choix_jeu

Contrairement au script du dessus ici on va demander au joueur de rentrer sa mise et son jeu donc le module random n’est pas nécessaire.

Déduction du joueur et de l’ordinateur

ef deduction_joueur(): # Definie si le joueur pense que l'ordinateur a choisi un nombre pair ou impair
     choix_deduction = int(input("--- Selon vous l'ordinateur a choisi un nombre paire ou impaire ---\n""Tapez 0 si vous pensez que c'est un nombre pair et tapez 1 si vous penser que c'est un nombre impair\n""Votre choix : "))
     if choix_deduction  % 2 == 0:
        print("Vous avez tapé {0}, tu penses donc que l'ordinateur a choisi un nombre de bille pair".format(choix_deduction))
        nb_gamer = "paire"
     else:
        print("{0} est Impair, donc tu penses qu'il a un nombre de bille impair".format(choix_deduction))
        nb_gamer = "impair"
        return nb_gamer


def deduction_ordi(): # Definie si l'ordinateur pense que le joueur a choisi un nombre pair ou impair
     choix_deduction = randint(1, nb_bille[0])
     if choix_deduction % 2 == 0:
        nb_comp = "pair"
     else:
        nb_comp = "impair"
        return nb_comp

Ces fonctions nous permettent de définir les déductions du joueur et de l’ordinateur en fonction du jeu qu’ont fait ses derniers.

Résultat des jeux et incrémentation des points

def resultat_joueur():
    deduction_gamer = deduction_joueur()
    choix_mise_gamer = choix_mise_joueur()
    choix_jeu_computer = choix_jeu_ordi()
    
    if   deduction_gamer == choix_jeu_computer:# incrementation des billes de l'ordinateur vers le joueur
            print("Vous avez gagné, vous avez",nb_bille[1],"billes")
            nb_bille[1] += choix_mise_gamer
            nb_bille[0] -= choix_mise_gamer
    else:                                    # incrementation des billes du joueur vers l'ordinateur
        print("Vous avez perdu, il vous reste",nb_bille[1],"billes")
        nb_bille[1] -= choix_mise_gamer
        nb_bille[0] += choix_mise_gamer


def resultat_ordi():
    deduction_comp = deduction_ordi()
    choix_mise_comp = choix_mise_ordi()
    choix_jeu_gamer = choix_jeu_joueur()
     
    if   deduction_comp == choix_jeu_gamer: # incrementation des billes de l'ordinateur vers le joueur
            print("Vous avez perdu, il vous reste",nb_bille[1],"billes")
            nb_bille[0] += choix_jeu_gamer
            nb_bille[1] -= choix_jeu_gamer
    else:                                    # incrementation des billes du joueur vers l'ordinateur
        print("Vous avez gagné, vous avez",nb_bille[1],"billes")
        nb_bille[0] -= choix_mise_comp
        nb_bille[1] += choix_mise_comp   

Ces fonctions sont les fonctions finales de notre jeu, elles reprennent toutes les fonctions précédentes. De plus il y a l’incrémentation des points.

Les erreurs qu’on a pu faire

  • Un mauvais choix de jeu dans un premier temps car nous voulons faire à la base le 1, 2, 3 soleil de Squid Game
  • Une interface graphique Tkinter impossible à notre niveau et pas forcément utile pour notre jeu

Les changements qu’on a dû réaliser

  • Changement de jeu pour un plus réalisable
  • abandonner idée de l’interface avec Tkinter
  • Se donner des rôles avec son binôme

Nos astuces

Notre première astuce est celle de regarder des vidéos sur YouTube dans le but de s’améliorer en python puisque nous ne sommes pas très fort.

La seconde est celle de rechercher quelques informations sur internet

Conclusion

Ce projet nous a permis d’apprendre beaucoup de choses dans des domaines différents, que l’on ne savait pas au préalable donc un grand merci a nos professeurs.