Видео: Разница между заливкой границ и заливкой
2024 Автор: Mildred Bawerman | [email protected]. Последнее изменение: 2023-12-16 08:42
Граничная заливка против заливки
Существует много типов алгоритмов, которые используются в компьютерной графике для рисования фигур. Два таких популярных алгоритма - это заливка заливкой и заливка границ. Граничная заливка и заливка затоплением почти похожи по своей природе, но отличаются в некоторых аспектах, которые будут освещены в этой статье.
Заливка
Заливка заливки закрашивает всю область замкнутой фигуры через взаимосвязанные пиксели с использованием одного цвета. Это простой способ заливки изображения цветом. Человек просто принимает форму и начинает заливку. Алгоритм работает таким образом, чтобы дать всем пикселям внутри границы одинаковый цвет, оставляя границу и пиксели снаружи. Заливка затоплением также иногда называется заливкой семян, когда вы сажаете семя, и алгоритм высаживает все больше и больше семян. Каждое семя берет на себя ответственность за придание того же цвета пикселю, в котором оно расположено. Есть много вариантов алгоритма заливки наводнения, которые используются в зависимости от требований.
Граничная заливка
Граничная заливка - еще один алгоритм, используемый для раскрашивания фигур в компьютерной графике. Он настолько похож на Flood Fill, что многие не понимают, является ли это еще одним его вариантом. Здесь область окрашивается пикселями выбранного цвета в качестве границы, что и дало название технике. Можно увидеть разницу в условиях, которые есть для посева семян. Заливка границ заполняет выбранную область цветом до тех пор, пока не будет найдена заданная цветная граница. Этот алгоритм также является рекурсивным по своей природе, поскольку функция возвращает значение, когда окрашиваемый пиксель является цветом границы или уже является цветом заливки.
Вкратце: • Заливка заливкой и Заливка границ - это алгоритмы, используемые для раскрашивания заданной фигуры в выбранный цвет. • Заливка заливкой - это заливка, при которой все связанные пиксели выбранного цвета заменяются цветом заливки. • Заливка границы очень похожа, с той разницей, что программа останавливается при обнаружении границы заданного цвета. |
Рекомендуем:
Разница между симметричными и асимметричными верхними молекулами
Ключевое различие между симметричными и асимметричными молекулами верха состоит в том, что молекулы симметричного верха имеют одну ось собственного вращения и два момента инерции
Разница между трансгенными мышами и мышами с нокаутом
Ключевое различие между трансгенными мышами и мышами с нокаутом заключается в том, что трансгенные мыши имеют чужеродные гены, встроенные в их геном, в то время как мыши с нокаутом имеют функцию
Разница между цисгенезом и внутригенезом
Ключевое различие между цисгенезом и внутригенезом заключается в том, что при цисгенезе гены вводятся без каких-либо изменений в последовательности ДНК, а ген
Разница между собой и между собой
Друг друга против друг друга В английском языке есть взаимные местоимения, которые используются, чтобы говорить о взаимных чувствах. Два таких профи
Разница между ключевыми различиями между металлическими и неметаллическими минералами
Ключевое различие - металлические и неметаллические минералы Минерал - это встречающийся в природе твердый и неорганический компонент с определенной химической формулой и