J'ai créé mon propre algorithme pour supprimer les artefacts basés sur les pixels. Le seul problème est que je dois spécifier manuellement la plage de RVB basée sur une image. J'essaie de le rendre un peu plus automatique, et j'ai conclu que les artefacts sont généralement de couleur très claire et à peine visibles à moins d'incliner l'écran. Y at-il des maths RGB que je peux utiliser pour désherber ces artefacts correctement?supprimer des artefacts dans un png
2
A
Répondre
1
Une méthode de base consiste à utiliser un flou adaptatif sur l'image. Très proche du blanc deviendra blanc, et ainsi de suite, mais les bords resteront intacts. Utiliser ImageMagick, http://www.php.net/manual/en/imagick.adaptiveblurimage.php
+0
intéressant, ce projet est bien dans le passé, mais maintenant je sais quelque chose de nouveau. Merci. – volk
Questions connexes
- 1. Peindre des artefacts dans Android
- 2. Qtip jquery, Ghosts » Artefacts de infobulle dans DOM, comment supprimer
- 3. comment supprimer l'ombre de .png dans IE6
- 4. L'image de fond dans RelativeLayout a des artefacts
- 5. Agrégation des artefacts construits dans Teamcity en un seul zip
- 6. ImageButton montrant des artefacts dans l'image transparente
- 7. Artefacts en bambou rassemblant des dossiers entiers
- 8. générer des erreurs artefacts xtext
- 9. Dessiner un png sur un autre png dans une toile
- 10. Profondeur des artefacts de rendu
- 11. Artefacts d'archives dans jenkins
- 12. Archiver les artefacts dans Jenkins
- 13. artefacts étranges dans CocoonJS Chemin Démo
- 14. PictureBox dessine des artefacts en mode RightToLeft
- 15. Artefacts anti-aliasing dans WPF
- 16. Comment déplacer des artefacts NuGet vers un nouveau serveur TeamCity?
- 17. Publier/copier des artefacts d'un référentiel Ivy à un autre
- 18. artefacts glDrawArray
- 19. Comment empêcher un esclave d'Hudson d'archiver des artefacts?
- 20. Maven - comment/où publier des artefacts
- 21. IntelliJ Tomcat Deployment Ordre des artefacts
- 22. Comment supprimer le texte de l'image (.jpg/.png) dans Android
- 23. Police personnalisée affiche les artefacts
- 24. TeamCity copier des artefacts d'un agent à un autre
- 25. GStreamer enregistre des artefacts en mode iradio
- 26. Cartographie de texture Raytracer laissant des artefacts
- 27. Exclure les fichiers des artefacts Team City
- 28. FFMPEG La recherche apporte des artefacts audio
- 29. Chargement dynamique des artefacts Maven à l'exécution
- 30. Inverser la visibilité des séries d'images: pie_1.png, bar_1.png, pie_2.png, bar_2.png
Pouvez-vous publier des images de l'original, et à quoi vous souhaitez que la sortie ressemble? – Brad
Désolé, l'image est protégée. la seule chose que je peux vous dire pour vous aider à mieux comprendre est que les artefacts sont sur (240.250.250) .. Une très légère couleur blanc cassé. Je veux essentiellement transformer ces artefacts en blanc (255,255,255), ce que j'ai fait correctement. Le problème est que j'essaie de trouver un modèle commun que la plupart des artefacts ont (c'est-à-dire - un très très léger blanc cassé) je pense à une gamme RVB universelle qui leur convient la plupart du temps (> 240,> 240,> 240) ou peut-être quelques calculs RGB avancés qui suppriment toute la très légère coloration de l'image. – volk
Ensuite, créez une image qui n'est pas protégée par un copyright. Il y a plusieurs types d'artefacts, et d'après votre description, on ne sait pas clairement ce qui les provoque. Sans le savoir, il est difficile de suggérer un moyen de les supprimer. Je ne sais pas si votre image est une photo, un dessin ou simplement des pixels aléatoires. Je ne sais pas si vous essayez de supprimer les artefacts JPEG qui ont surgi en cours de route, ou les pixels coincés sur le capteur d'une caméra. Vous pouvez supprimer des données corrompues. Qui sait ... votre question n'est pas assez claire, c'est pourquoi vous n'avez pas de réponse. – Brad