php hit counter

Comment Faire Appelle A Une Fonction Toute Les Images


Comment Faire Appelle A Une Fonction Toute Les Images

Salut tout le monde ! Je vais vous parler d'un truc. Un truc qui me taraude. Un truc qui me fait dire, intérieurement, "Mais POURQUOI ?!". On parle, bien sûr, de : Comment faire appel à une fonction sur TOUTES les images.

Oui, vous avez bien lu. TOUTES les images. Et attention, je ne parle pas juste de celles affichées sur votre écran. Non, non, non. Je parle de toutes. Celles dans les recoins les plus obscurs de votre disque dur. Celles stockées dans le cloud. Celles que votre grand-mère vous a envoyées par e-mail en 2007. TOUTES.

Bon, soyons honnêtes, la question en elle-même est un peu... comment dire... saugrenue ? C'est un peu comme demander : "Comment faire en sorte que tous les chats du monde sachent faire du tricot ?". C'est techniquement possible, je suppose. Mais... pourquoi ?

La question qui fâche

Alors, voilà où je veux en venir. On dirait que, parfois, les développeurs (et je m'inclus dedans, attention !) adorent se compliquer la vie. On dirait qu'on a cette envie irrépressible de résoudre des problèmes qui n'existent pas. De trouver des solutions à des questions que personne ne s'est jamais posée.

Imaginez le code. Le code monstrueux. Le code qui part dans tous les sens. Le code qui aspire votre RAM comme un trou noir. Tout ça, pour appliquer une fonction à chaque pixel de chaque image. Pour faire quoi, au juste ? Pour transformer toutes les images en noir et blanc ? Pour leur donner un effet sépia digne d'Instagram en 2012 ?

Fonctions de référence : cours de 1ere - Mathématiques
Fonctions de référence : cours de 1ere - Mathématiques

Sérieusement, est-ce que ça vaut vraiment le coup ?

Un exemple (ridicule)

Disons, par exemple, que vous voulez appliquer un filtre "vintage" à TOUTES vos photos. Super. Vous écrivez une fonction géniale, optimisée comme jamais, qui rendra n'importe quelle image digne d'un Polaroïd. Parfait !

Maintenant, imaginez que cette fonction se lance sur l'image de profil de votre compte bancaire. Ou sur les captures d'écran de vos feuilles d'impôts. Ou, pire encore, sur l'image satellite de votre maison stockée par Google Maps. Votre maison aura l'air vintage. Félicitations ?

Présentation des fonctions JavaScript - Pierre Giraud
Présentation des fonctions JavaScript - Pierre Giraud

Je dis ça, je dis rien. Mais parfois, le bon sens voudrait qu'on se contente d'appliquer un filtre à... ben... les photos qu'on veut vraiment rendre vintage. Vous voyez ce que je veux dire ?

L'avis impopulaire : Parfois, la meilleure solution, c'est de ne rien faire.

Les arguments "pro" (que je n'arrive pas à comprendre)

Bien sûr, il y a toujours des gens pour défendre l'idée. "C'est pour l'automatisation !". "C'est pour le machine learning !". "C'est pour... la science !".

13. Plus sur les fonctions - Cours de Python
13. Plus sur les fonctions - Cours de Python

Okay, okay. Je comprends. L'automatisation, c'est bien. Le machine learning, c'est l'avenir. La science, c'est important. Mais est-ce que ça justifie de torturer votre processeur avec une tâche aussi inutilement massive ?

Et puis, parlons-en, du machine learning. Vous voulez entraîner un algorithme à reconnaître des chats ? Parfait ! Utilisez des images de chats. Pas des photos de votre déclaration d'impôts rendues vintage. Soyons sérieux deux minutes, s'il vous plaît.

La solution (peut-être ?)

Alors, comment faire appel à une fonction sur TOUTES les images ? Techniquement, je ne sais pas trop. Et honnêtement, je ne veux pas vraiment le savoir. Mais si vous insistez vraiment, je suppose que vous pourriez écrire un script qui parcourt tous les répertoires de votre ordinateur (et du cloud ?!), qui identifie tous les fichiers images, et qui leur applique votre fonction magique.

Les fonctions, ces outils naturels. • les Maths en Tongs
Les fonctions, ces outils naturels. • les Maths en Tongs

Mais, s'il vous plaît, avant de lancer ce script, posez-vous la question : "Est-ce que je suis vraiment sûr de vouloir faire ça ?". Parce que, une fois que c'est lancé, il sera peut-être trop tard pour revenir en arrière. Votre chat aura peut-être déjà commencé à tricoter. Et vos impôts auront l'air... bizarres.

En conclusion, je pense qu'il est important de se poser les bonnes questions. De ne pas se laisser emporter par la frénésie de la technologie. De se rappeler que, parfois, la simplicité est la meilleure solution. Et que, non, toutes les images n'ont pas besoin d'être vintage.

Merci de m'avoir écouté (ou lu, plutôt). Et surtout, n'oubliez pas : Codez avec prudence. Et ne laissez pas vos chats tricoter vos pulls préférés.

Fonctions originales python - apcpedagogie Fonctions, comment créer et utiliser les fonctions ? - PlaisirArduino Les fonctions, ces outils naturels. • les Maths en Tongs Python #9 : Les fonctions : Qu'est ce qu’une fonction et comment Les fonctions, ces outils naturels. • les Maths en Tongs Fonctions de référence : cours 1ere - Mathématiques | SchoolMouv Les bases en python: Comment definir et appeler une fonction en python II Représentation d'une fonction 1 à partir d'un tableau - YouTube Comment faire des tableaux dans Excel Trace de la représentation graphique d'une fonction affine. - YouTube

You might also like →