Διαφορά μεταξύ ορίου πλήρωσης και πλήρωσης πλημμυρών

Anonim

Συμπληρώστε το όριο έναντι πλήρωσης πλημμυρών

Υπάρχουν πολλοί τύποι αλγορίθμων που χρησιμοποιούνται για γραφικά υπολογιστών για τους σκοπούς ζωγραφικής. Η πλήρωση πλημμυρών και η πλήρωση ορίων είναι δύο από αυτούς τους δημοφιλείς αλγόριθμους. Το όριο πλήρωσης και πλημμύρας πλημμύρας έχουν σχεδόν παρόμοια φύση αλλά διαφέρουν σε ορισμένες πτυχές που θα τονιστούν σε αυτό το άρθρο.

Πλημμύρα πλημμύρας

Οι πλημμύρες πλημμυρίζουν μια ολόκληρη περιοχή σε μια κλειστή μορφή μέσω διασυνδεδεμένων εικονοστοιχείων χρησιμοποιώντας ένα μόνο χρώμα. Είναι ένας εύκολος τρόπος να γεμίσετε το χρώμα στα γραφικά. Κάποιος παίρνει ακριβώς το σχήμα και ξεκινά πλήρωση πλημμυρών. Ο αλγόριθμος λειτουργεί με τέτοιο τρόπο ώστε να δίνει όλα τα εικονοστοιχεία μέσα στο όριο το ίδιο χρώμα που εξέρχεται από το όριο και τα εικονοστοιχεία έξω. Η πλημμύρα πλημμυρών αναφέρεται επίσης μερικές φορές ως πλήρωση σπόρων καθώς φυτεύετε έναν σπόρο και όλο και περισσότεροι σπόροι φυτεύονται από τον αλγόριθμο. Κάθε σπόρος έχει την ευθύνη να δώσει το ίδιο χρώμα στο εικονοστοιχείο στο οποίο είναι τοποθετημένο. Υπάρχουν πολλές παραλλαγές του αλγόριθμου Flood Fill που χρησιμοποιούνται ανάλογα με τις απαιτήσεις.

Συμπληρωματικό όριο

Το όριο boundary είναι ένας άλλος αλγόριθμος που χρησιμοποιείται για το χρωματισμό των αριθμών στα γραφικά του υπολογιστή. Είναι τόσο παρόμοιο με το Flood Fill ότι πολλοί μπερδεύονται ως προς το αν είναι μια άλλη παραλλαγή του. Εδώ η περιοχή χρωματιστεί με εικονοστοιχεία ενός επιλεγμένου χρώματος ως όριο που δίνει την τεχνική το όνομά της. Μπορεί κανείς να δει τη διαφορά στις συνθήκες που υπάρχουν για τη φύτευση των σπόρων. Το πλήρες όριο συμπληρώνει την επιλεγμένη περιοχή με χρώμα μέχρι να βρεθεί το συγκεκριμένο χρωματιστό όριο. Αυτός ο αλγόριθμος είναι επίσης αναδρομικός στη φύση καθώς η συνάρτηση επιστρέφει όταν το εικονοστοιχείο που πρόκειται να χρωματιστεί είναι το οριοθετημένο χρώμα ή είναι ήδη το χρώμα πλήρωσης.

Εν συντομία:

• Πλημμύρες πλημμυρών και πλήρωση ορίων είναι αλγόριθμοι που χρησιμοποιούνται για το χρωματισμό ενός δεδομένου αριθμού με ένα επιλεγμένο χρώμα

• Πλημμύρας πλημμύρας είναι ένα στο οποίο όλα τα συνδεδεμένα εικονοστοιχεία ενός επιλεγμένου χρώματος να αντικατασταθεί από ένα χρώμα πλήρωσης.

• Το όριο πλήρωσης είναι πολύ παρόμοιο με τη διαφορά ότι το πρόγραμμα σταματά όταν βρεθεί ένα συγκεκριμένο όριο χρώματος.