Jessaie de comprendre ce filtre. Comme certains autres filtres, je trouve que je ne comprends pas comment cela fonctionne, à la fois visuellement et en termes dalgorithme. Jespère quen apprenant ce dernier, le premier cliquera aussi dune manière ou dune autre.
Commentaires
- Pensez à demander à quoi sert la coutume ensuite;)
- Si vous voulez comprendre lalgorithme, je vous suggère le Guide du scientifique et ingénieur ‘ sur le signal numérique Traitement .
- Cochez cette case: graphicdesign.stackexchange.com/questions/98558/… Il ‘ s une réponse qui montre en détails 1) comment Photoshop ‘ s le filtrage HP fonctionne en interne 2) Le principe de fonctionnement est le même que celui du filtre HP. Lhistoire nest ‘ t basée sur le démontage de Photoshop. Elle contient une hypothèse: Photoshop ‘ s Le filtrage HP se fait en soustrayant de limage une version floue de la même image.
Réponse
Le passe-haut est lopposé du flou gaussien
Si vous prenez une image et la floutez, vous ne conservez que les » basses fréquences » . Le passe-haut fait le contraire, il ne laisse passer que les «hautes fréquences», ou ce que la plupart des gens appellent «les détails». Toute image peut être déconstruite en ces deux composants.
Avez-vous utilisé un masque flou pour rendre une image plus nette? Ce filtre équivaut en fait à prendre une image et à y ajouter une copie filtrée passe-haut. Vous pouvez le confirmer dans Photoshop en appliquant le filtre passe-haut sur un calque dupliqué et en changeant le mode de fusion en superposition.
Commentaires
- Vous voudrez peut-être ajouter que limage est grise car son décalage évite les valeurs négatives. Et la superposition consiste essentiellement à ajouter tout ce qui est supérieur à 128 et à soustraire les valeurs ci-dessous. Donc, le flou est essentiellement un filtre à hautes fréquences boosté. Jajoute une réponse à cet effet mais je préférerais la supprimer au profit de votre réponse. Il existe également un troisième cas dutilisation qui est la séparation des fréquences.
- Petit problème: 1ère phrase: » Filtre » signifie que » élimine, » donc un filtre passe-bas (flou) ne » filtre les basses fréquences. » Filtre passe-haut (laisse passer les hautes fréquences); filtre passe-bas (laisse passer les basses fréquences). Un filtre passe-bas est également appelé » filtre coupe-haut » car il élimine les hautes fréquences. Et il en va de même pour un passe-haut qui est un passe-bas.
- joojaa- bon commentaire. Yorik – merci, je lai réparé.
- Putain de merde. Prenez une image dans un fichier Photoshop. Dupliquez le calque contenant limage. Flou (valeur 10) sur le calque 1. Filtre passe-haut (valeur 10) sur le calque 2. Réglez le calque 2 sur 50% dopacité. Ajoutez un calque de contraste, réglez-le sur hérité et +50 contraste. Comparez cela à limage dorigine. Lesprit soufflé. Cela explique parfaitement ce que tout cela fait.
- @DirkvB Jai essayé ce que vous avez dit et cela a fonctionné. Pourriez-vous expliquer le raisonnement derrière une opacité de 50% et un contraste de +50? À noter également, cette méthode recrée fidèlement limage dorigine, mais elle nest pas identique (il suffit dexécuter un mélange de différences entre loriginal et celui-ci pour voir ce que je veux dire).
Réponse
Un filtre passe-haut est un ajusteur qui supprime les informations de basse fréquence dun singnal. Il existe désormais de nombreuses façons de mettre en œuvre un filtre passe-haut, mais le filtre passe-haut Photoshop est le plus probable en soustrayant limage floue de loriginal (comme indiqué par @filip ). Tout simplement limage moins la basse fréquence est juste la haute fréquence.
Maintenant, si vous soustrayez un flou à une image, vous obtiendrez des pixels négatifs. Ce nest pas possible pour Photoshop. Donc, ce qui est fait à la place, cest que le résultat est décalé de 127 (ou 0,5 si vous voulez des valeurs à virgule flottante) donc le gris signifie en fait aucun changement de valeur. Le mode de superposition et de lumière linéaire est conçu pour fonctionner à linverse des images encodées de cette façon (bit en fonction de ce dont vous avez besoin de multiplication / addition ou addition / soustraction par morceaux).
Maintenant, à quoi lutiliseriez-vous? Eh bien, il peut shabituer à isoler les bords, et le cas dutilisation principal est de lutiliser comme outil daffûtage. En fait, le masque flou fait cela en une seule étape.Parfois, cependant, le masque flou ne vous donne pas suffisamment de contrôle sur les résultats. Vous pouvez donc utiliser le filtre passe-haut pour séparer létage intermédiaire et le manipuler pour contrôler où vous voulez que la netteté se produise et où pas.
Cela nous amène à séparation de fréquences , voyez quil se peut que votre image soit légèrement inégale ou que la peau soit assez souvent inégale. Mais vous ne voulez pas exactement détruire la texture de limage. Vous divisez maintenant votre image en composants bas et hauts. Vous pouvez ensuite peindre les composants bas en une couleur uniforme moirée, tout en conservant la couche de texture sur le dessus. Ou vous peut faire l’inverse pour éliminer les défauts de la carte des hautes fréquences tout en conservant l’aspect général. Pour des raisons de précision, il est fort probable que vous n’utilisiez pas les deux flou un passe-haut, mais vous soustrayeriez manuellement, mais c’est toujours la même méthode. les flous et les arrondis des résultats diffèrent.
Image 1 : La séparation des fréquences facilite la réparation de vieilles chaussures, certes, jaurais dû faire un peu plus de travail. Image originale de ici .
Il existe maintenant BEAUCOUP de magie que vous pouvez faire avec ce filtre. Malheureusement, bon nombre de ces processus magiques peuvent vous demander penser comme un gourou du traitement du signal. Par exemple Un filtrage passe-haut mple peut servir de base à un algorithme de réduction du bruit ou de couche de rectification pour lélimination de la brume masquée par la luminosité de limage, etc.
Réponse
Aucune des réponses à ce jour na abordé les mathématiques derrière le filtre. Voici « un résumé détaillé dont je cite:
Les filtres de fréquence traitent une image dans le domaine fréquentiel. Limage est transformée de Fourier, multipliée par la fonction de filtre puis re-transformée dans le domaine spatial. Latténuation des hautes fréquences donne une image plus lisse dans le domaine spatial, latténuation des basses fréquences améliore les contours.
À ce stade, nous devons noter quun filtre passe-haut laisse passer les hautes fréquences et atténue (cest-à-dire réduit) les basses fréquences .
En raison de latténuation (ou du blocage) des basses fréquences, les zones dintensité constante dans limage dentrée sont nulles à la sortie du filtre passe-haut. Zones dun fort gradient dintensité, contenant les hautes fréquences, ont des valeurs dintensité positives et négatives dans la sortie du filtre. Pour afficher limage à lécran, un décalage est ajouté à la sortie dans le domaine spatial et les intensités dimage sont mises à léchelle. Il en résulte une valeur de gris moyenne pour les zones à basse fréquence et des valeurs sombres et claires pour les bords.
(Cette citation est denviron mi-chemin et précède une exemple dimage qui devrait être très utile).
Larticle que jai lié vaut bien une lecture, et contient des exemples assez clairs (cliquez sur les images). Il est trop long à résumer et il est fiable sur les chiffres qui y sont inclus.
Commentaires
- et juste pour le profane ‘ s: atténuer signifie » réduire la force, la valeur ou limpact »
- @Yorik qui ‘ ne mest pas venu à lesprit. Cest ‘ un mot que jutilise quotidiennement dans mon travail. Modifié
- @ChrisH La transformation de Fourier est un moyen dimplémenter un filtre passe-haut (pas le seul) mais je suis à peu près sûr, après expérimentation passée, que Photoshop ne fait pas directement un Fourier mais soustrait plutôt un flou . Cependant, il se peut que les nouveaux photoshops utilisent réellement Fourier pour le flou (les versions antérieures à CS, CC ne le faisaient apparemment pas) car il offre un raccourci pour calculer le flou … Mais FFT a son lot de problèmes et pourrait être que PS est en fait juste éclabousser un noyau de convolution sans cette optimisation dans la boucle. Donc, en fait, filip a expliqué comment le filtre est fait.
- @joojaa soustraire un flou est ce que fait le masque flou, et les deux options existent donc jai des doutes. Si javais photoshop, jessayerais ‘ de tester (bien que la forme du filtre dans le domaine de Fourier soit inconnue, il serait difficile de prouver de manière décisive ce que ‘ s utilisés). Tout ce que je pourrais tester dans le gimp naurait pas ‘ aider beaucoup.
- @ChrisH et les transformées de Fourier sur des données discrètes sont également sujettes au bruit.
Réponse
High Pass est un filtre de netteté. On pourrait dire quil sagit dun mélange de « détection des contours » et de « netteté ». La netteté détecte les changements soudains entre la luminosité ou la couleur des pixels, puis les change. Les parties claires sont donc plus claires et les parties sombres sont plus sombres.
Mais la tâche High Pass est de ne remarquer que les bords.Le paramètre de rayon indique au filtre combien de pixels autour du bord détecté doivent être inclus dans limage filtrée (calque).
Maintenant, ce filtre nest pas conçu pour être utilisé sur lui-même (cest pourquoi, je pense, il est dans un catalogue différent), vous devriez utiliser limage filtrée avec celle de base, en utilisant les modes de fusion ou similaire, pour faire apparaître les bords de limage. Cest pourquoi la partie « non incluse » de limage est en gris neutre. Ainsi, elles naffecteront pas les couleurs en mode de fusion.