Différence entre Remplissage des limites et Remplissage des inondations

Anonim

Remplissage des limites par rapport au remplissage par inondation

Il existe plusieurs types d'algorithmes utilisés dans l'infographie pour peindre des figures. Le remplissage d'inondation et le remplissage de limite sont deux de ces algorithmes populaires. Remplissage des limites et Remplissage des crues sont presque similaires dans la nature, mais diffèrent dans certains aspects qui seront mis en évidence dans cet article.

Remplissage d'inondation

Flood remplit les couleurs d'une zone entière dans une figure fermée à travers des pixels interconnectés en utilisant une seule couleur. C'est un moyen facile de remplir la couleur dans les graphiques. On prend juste la forme et commence le remplissage d'inondation. L'algorithme fonctionne de manière à donner à tous les pixels à l'intérieur de la frontière la même couleur en laissant la limite et les pixels extérieurs. Flood Fill est aussi parfois appelé remplissage de semences lorsque vous plantez une graine et de plus en plus de graines sont plantées par l'algorithme. Chaque graine prend la responsabilité de donner la même couleur au pixel sur lequel elle est positionnée. Il existe de nombreuses variantes de l'algorithme Flood Fill qui sont utilisées en fonction des besoins.

Remplissage des limites

Le remplissage des limites est un autre algorithme utilisé dans le but de colorer des figures en infographie. C'est tellement semblable à Flood Fill que beaucoup sont confus quant à savoir si c'est une autre variation de celui-ci. Ici la zone est colorée avec des pixels d'une couleur choisie comme limite ce qui donne à la technique son nom. On peut voir la différence dans les conditions qui sont là pour planter les graines. Le remplissage de limite remplit la zone choisie d'une couleur jusqu'à ce que la limite colorée donnée soit trouvée. Cet algorithme est également récursif par nature lorsque la fonction retourne lorsque le pixel à colorier est la couleur limite ou est déjà la couleur de remplissage.

->

En bref:

• Le remplissage par inondation et le remplissage par limite sont des algorithmes utilisés pour colorer une figure donnée avec une couleur choisie

• Le remplissage par inondation est un algorithme dans lequel tous les pixels connectés d'une couleur sélectionnée être remplacé par une couleur de remplissage.

• Boundary Fill est très similaire, la différence étant que le programme s'arrête lorsqu'une limite de couleur donnée est trouvée.