Nsi projet

Fermé
JESssim_6115 Messages postés 4 Date d'inscription samedi 29 octobre 2022 Statut Membre Dernière intervention 29 octobre 2022 - 29 oct. 2022 à 15:53
JESssim_6115 Messages postés 4 Date d'inscription samedi 29 octobre 2022 Statut Membre Dernière intervention 29 octobre 2022 - 29 oct. 2022 à 18:41

Bonjour j'ai un projet nsi à faire mais je galère quelqu'un pourrait il m'aider ? Merci merci d'avance

A voir également:

4 réponses

jee pee Messages postés 40480 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 9 428
Modifié le 29 oct. 2022 à 17:23

A 4 sur un tel projet, les idées devraient fuser pourtant ;-)

La stéganographie avec Python et PIL en effectuant des recherches, tu devrais déjà trouver des bases.

La logique c'est un pixel c'est en RVB (Rouge, Vert, Bleu) un triplet de valeurs (255,255,255). Dans ce triplet on va altérer une valeur, (par exemple un bit), ce qui fait que dans l'image finale l'altération de la valeur de la couleur est invisible à l'oeil.

Je te conseille avant d'attaquer ce point, de faire un programme avec la lecture d'une image avec PIL, sa modification simple (écrire un carré blanc de 50X50 au centre), afficher l'image, puis l'enregistrer. Tu auras ainsi toute la base avant de t'attaquer à y cacher un message.

Pour afficher du code sur le forum, nous ne voulons pas des images, mais le code lui même. Il existe une icone dans la saisie du message qui permet d'insérer du code, en le qualifiant avec son langage, pour une coloration syntaxique. Comme :

while True:
    print("Jeu")
    reponse = input("\nSouhaitez-vous relancer une partie (Y/N) ? ")
    if reponse.upper() != "Y":
       print("Fin de la partie !")
       break

Enfin dans l'exemple que tu donnes, charger la bibliothèque PIL dans une fonction ne semble pas optimum, elle va être utilisée partout, il serait plus opportun de la charger au début du programme.


1
jee pee Messages postés 40480 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 9 428
29 oct. 2022 à 16:24

Bonjour,

Il faudrait que tu précises. Problème, de compréhension du sujet, de définition de l'algorithme, de programmation, quel langage, ...

Après, nous pourrons t'aider sur des points précis, pas réaliser le projet à ta place.


0
JESssim_6115 Messages postés 4 Date d'inscription samedi 29 octobre 2022 Statut Membre Dernière intervention 29 octobre 2022
29 oct. 2022 à 16:44

Bonjour merci de votez réponse

Je fais la première fonction du module secret mais je suis bloqué 

0
JESssim_6115 Messages postés 4 Date d'inscription samedi 29 octobre 2022 Statut Membre Dernière intervention 29 octobre 2022
29 oct. 2022 à 16:46
0
JESssim_6115 Messages postés 4 Date d'inscription samedi 29 octobre 2022 Statut Membre Dernière intervention 29 octobre 2022
29 oct. 2022 à 18:41

Ok merci bcp de votre réponse 

0