1)Baris Imbasan ('scan-line algorithm') 2)Pengisian Sempadan Melengkung ii)Pengisian Banjir ('flood fill')
| Pengisian Sempadan / 'Boundry Fill') |
Gunakan '4-connected' - kadang-kala sebahagian daripada kawasan tidak penuh (bergantung kepada bentuk kawasan. Contoh seperti di bawah :
Pengisian sempadan menggunakan kaedah '4-connected'
Masalah di atasi dengan menggunakan '8-connected', namun ada ketikannya timbul masalah lain. Selidik sekiranya terdapat sebarang perbezaan apabila pengisian sempadan menggunakan 4-berkait dilaksanakan untuk mengisi kawasan yang mempunyai sempadan seperti ditunjukkan dalam rajah di bawah :
Kawasan yang akan diisi dengan kaedah '8-connected'
Perlu kesan sempadan
Contoh Pengisian Sempadan (Boundry-fill)

![]()
Contoh prosidur ( algoritma ) :
Prosedur boundryFill ( x, y, warna isi, warna sempadan )
{
jika ( x, y ) belum dinyalakan dengan warna isi dan ( x, y ) bukan sempadan;
{
plotkan ( x, y );
boundryFill (x+1, y, warna isi, warna sempadan);
boundryFill (x-1, y, warna isi, warna sempadan);
boundryFill (x, y+1, warna isi, warna sempadan);
boundryFill (x, y-1, warna isi, warna sempadan);
}
}