- Expédié
- 28 août 2026 à 03:33 UTC
- Auteur
- Kamo
- Commite
- 721fa21
Deux défauts rapportés avec une cause de racine: l'élimination par la couleur a surcrit le canal alpha tout droit et ne jamais lire le plus. Une toile HTML stocke l'alpha prémultiplié, donc la récolte du convertisseur nous aiguille. pixel déjà transparent sous forme de RGB (0, 0, 0). Détecter automatiquement ces coins et conclu le fond était noir, puis supprimé chaque partie sombre du dessin. Mesuré sur une Logo sombre transparent-in-bas, la découpe est revenue à 0,1% opaque: le logo avait disparu. Le retrait était également global, donc une couleur qui apparaît à la fois derrière le design et à l'intérieur de celui-ci. a été supprimé à deux endroits. Un point noir à l'intérieur d'un logo est passé de 2,1 % des pixels opaques. à aucun. - La transparence de la source est maintenant gagnante. L'échantillonnage du coin ignore les pixels transparents, et un fichier qui arrive déjà découpé est laissé seul plutôt que redécoupé. Même règle appliquée à la trajectoire rembg, qui ne peut pas voir alpha non plus. - Seule la RÉGION de fond est supprimée: la correspondance de couleur sélectionne les candidats, et ce qui est effacé est la partie de cette correspondance liée à la bordure de l'image. Un logo qui saigne à les quatre bords n'ont pas de contexte lié aux frontières, de sorte que le cas retombe dans la plaine la couleur correspond plutôt que de ne rien faire silencieusement. - Extension de bord avant le prétraitement. Le filtrage haut de gamme et le filtre bilatéral se mélangent tous les deux sans considération d'alpha, donc tout ce que RGB était assis sous un pixel transparent a été tiré dans le bord du logo - noir, sur une culture de toile. Cultiver les couleurs visibles vers l'extérieur en premier tue la frange noire. Alpha n'est pas touché; rien de nouveau ne devient visible. Ajoute une trame "set-mask - pour que l'élément puisse corriger la découpe à la main dans le nouveau retouche éditeur. Il porte le canal alpha seul sous la forme d'un PNG de 8 bits en échelle de gris - quelques centaines d'octets contre les mégaoctets pour la RGBA complète et le serveur reconstruit l'image à partir de la récolte a déjà été mis en cache. Vérifié par rapport à la nacelle: le logo sombre devient 0,1% - 38,7 % opaque, le point fermé survit, une source opaque ordinaire a toujours son fond 100 % enlevé avec une même couleur un trou fermé à 100 % conservé, et un aller-retour au masque est exactement honoré sur un cadre de 692 octets.