CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Transparence ?

Enguy
Enguy
Niveau 10
08 janvier 2005 à 13:20:56

J´essaie de modifier la transparence d´une image, mais en programmant, pas en passant par un logiciel comme PhotoShop ou autre.
Je peux rendre l´intégralité ou une partie d´une image transparente par ces logiciels, mais cela ne me dit pas comment programmer la transparence d´un pixel.

J´ai trouvé qu´il faut agir sur le paramètre " alpha" de l´image, mais cela affecte toute l´image et non une partie seulement. De plus, quand l´image ne contient aucun pixel transparent, je fais comment pour en rendre transparent certains?

Si vous savez comment faire, je n´ai que Matlab 6 comme logiciel de calcul/programmation.

dnob700
dnob700
Niveau 10
08 janvier 2005 à 14:58:04

. ..

c´est à dire que Matlab résoud très bien leséquations différentielle du cinquième degré à coeficient variable et second membre non identiquement nulle, mais pour la manipulation d´image, je ne sais pas si c´est le top ( quoiqu´on ais déjà vu passé un créateur d´icone fait avec matlab ( mais il ne servait à rien, car on ne pouvait pas enregistrer)).
bon, tout ça pour dire, que la manière de créer la transparance dépend de ce que tu veux faire de ton images après.

théoriquement sur des bitmap 32bits chaque pixel à un paramètre alphe sur lequel tu peut donc jouer.
Mais peut de logiciel supporte cela ( pour l´affichage).
sinon ce qui est fait normallement, c´est qu´une couleurs est déclaré transparente, mais ça ça se fait au travers du logiciel qui utilise l´image ( c´est souvent ( mais pas toujours) la couleurs de l´un des coin de l´image ( en bas à gauche le plus souvent ( comme pour les icone de windows fut un temps)).

mais bon, le mieux serait que tu précise ta question ( et surtout que tu explique pourquoi tu veux le faire avec matlab ( ou n´importe quel langage de prog)).

Enguy
Enguy
Niveau 10
08 janvier 2005 à 17:29:47

Merci, mais ça je l´ia déjà lu dans les diverses documentations et je l´ai déjà essayé.
Ce que je veux, c´est pouvoir agir sur les pixels et rendre n´importe quel pixel transparent, surtout pour le JPEG/PNG.

Je sais que certains logiciels le font, mais je ne les ai pas et ils coûtent chers, c´est pq je veux savoir comment on procède car je peux y arriver avec Matlab.

dnob700
dnob700
Niveau 10
08 janvier 2005 à 18:29:57

je ne suis pas sur qu´il y ait de transparance pixel par pixel de prévue dans du jpeg ( ni dans du png d´ailleurs).

LGV
LGV
Niveau 28
08 janvier 2005 à 21:09:34

Le png supporte le 32 bits, pas le jpeg. De toute façon ce qui compte c´est comment on stocke sa texture en mémoire ; lire du jpeg pour stocker à la volée dans un format A8R8G8B, ça marche tres bien :)
bon cela dit, avec matlab, ça doit rester tres limité, niveau manipulation :/

Enguy
Enguy
Niveau 10
09 janvier 2005 à 16:42:42

Donc vous ne connaissez pas de méthode " simple" ou n´avez pas d´exemple ?
Tant pis, j´aurais tout tenté en tout cas.

dnob700
dnob700
Niveau 10
09 janvier 2005 à 17:14:59

tant que tu ne nous dit pas ce que tu veux faire de ton images, on ne peut pas t´aider, car il n´existe pas de méthode universelle, tout dépend de ce que tu veux faire avec ton images : la transparance ne prend tout son sens que lorsqu´une autre images se retrouve sous la première donc dans le cadre d´une utilisation, pas dans l´absolu d´une image quelconque.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment