Brightness Level Histogram

Langkah-langkah membuat brigness level histogram image 3×3 pixels.

Brighness level histogram adalah salah satu basic operation pada image yang menunjukkan jumlah plot pixel yang berada pada tingkat kecerahan tertentu. Semakin tinggi batang histogram pada level tertentu menunjukkan bahwa semakin banyak pixel yang memiliki level kecerahan tersebut. Sumbu x dari histogram menunjukkan 8 bit tingkat kecerahan, dimulai dari 0 sampai dengan 255 dalam desimal, atau dari 00 hingga FF dalam heksadesimal. Sementara sumbu y menunjukkan jumlah pixel pada image yang memiliki brighness level tersebut.

Dari buku Nixon dan Aguado “Feature Extraction & Image Processing” (2008),  algoritma membuat brightness level histogram adalah sebagai berikut:

his(pic) := for bright <– 0 .. 255

__________ pixels_at_level[bright] <– 0

_______ for x <– 0 .. columns(pic)-1

__________ for y <– 0 .. rows(pic)-1

_____________ level <– pic[x][y]

_____________ pixels_at_level[level] <– pixels_at_level[level]+1

_______ pixels_at_level

Contoh penerapan algoritma tersebut untuk image sebesar 3×3 pixel dapat dilihat pada gambar di atas. Semoga bermanfaat. ^_^

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s