Makaleye RGB ile kısa bilgi vererek başlamak istiyorum.
RGB renk uzayı (ya da KYM renk uzayı), İngilizcedeki 'Red' 'Green' 'Blue', yani 'Kırmızı' 'Yeşil' 'Mavi' kelimelerinin baş harflerinden ismini alan bir renk uzayı olup en sık kullanılanlardandır.
RGB Resim 3 boyutlu bir matrisi ifade eder. EmguCV de BGR olarak sıralama yapılmıştır. İlk kanal mavi, ikinci kanal yeşil, üçüncü kanal ise kırmızıdır.
Renk uzayları hakkında detaylı bilgi için aşağıdaki linkteki makalemi okuyabilirsiniz.
http://www.caglargul.com/2016/11/renk-uzaylari.html
UYGULAMA 1:
UYGULAMA 2: Kenarlık Oluşturma
RGB renk uzayı (ya da KYM renk uzayı), İngilizcedeki 'Red' 'Green' 'Blue', yani 'Kırmızı' 'Yeşil' 'Mavi' kelimelerinin baş harflerinden ismini alan bir renk uzayı olup en sık kullanılanlardandır.
RGB Resim 3 boyutlu bir matrisi ifade eder. EmguCV de BGR olarak sıralama yapılmıştır. İlk kanal mavi, ikinci kanal yeşil, üçüncü kanal ise kırmızıdır.
Renk uzayları hakkında detaylı bilgi için aşağıdaki linkteki makalemi okuyabilirsiniz.
http://www.caglargul.com/2016/11/renk-uzaylari.html
UYGULAMA 1:
[ColorDialog dlg = new ColorDialog(); if (dlg.ShowDialog() != DialogResult.OK) return; Color color = dlg.Color; Bgr redBgr = new Bgr(color.B, color.G, color.R); m_originalImage = new Image(m_pictureBoxOriginalImage.Width, m_pictureBoxOriginalImage.Height, redBgr); m_pictureBoxOriginalImage.Image = m_originalImage.ToBitmap();]
UYGULAMA 2: Kenarlık Oluşturma