[EmguCV | emgucv顏色辨識
过年结束了,虽然还是学生所以其实还有两个礼拜的假期,不过为了不让自己发慌,趁著假期多利用充实自己,所以提早回到开工状态,而这次总算要把一直说的自己动手绘制猜色直方图文章写出。在很之前[EmguCV|WinForm]使用EmguCV内建直方图工具绘制直方图(Histogram)-直方图(Histogram)系列(1)篇中,可以透过EmguCV内建的HistogramBox与HistogramViewer来帮助我们呈现一张图像的直方图资讯不过有时后,我们仍希望可以直接用颜色来呈现一张图像的色彩分布,而这篇便是要来实践这部分。过年结束了,虽然还是学生所以其实还有两个礼拜的假期...
过年结束了,虽然还是学生所以其实还有两个礼拜的假期,不过为了不让自己发慌,趁著假期多利用充实自己,所以提早回到开工状态,而这次总算要把一直说的自己动手绘制猜色直方图文章写出。
在很之前[EmguCV|WinForm] 使用EmguCV内建直方图工具绘制直方图(Histogram)-直方图(Histogram)系列 (1) 篇中,可以透过EmguCV内建的HistogramBox与HistogramViewer来帮助我们呈现一张图像的直方图资讯
不过有时后,我们仍希望可以直接用颜色来呈现一张图像的色彩分布,而这篇便是要来实践这部分。
过年结束了,虽然还是学生所以其实还有两个礼拜的假期,不过为了不让自己发慌,趁著假期多利用充实自己,所以提早回到开工状态,而这次总算要把一直说的自己动手绘制猜色直方图文章写出。
在很之前[EmguCV|WinForm] 使用EmguCV内建直方图工具绘制直方图(Histogram)-直方图(Histogram)系列 (1) 篇中,可以透过EmguCV内建的HistogramBox与HistogramViewer来帮助我们呈现一张图像的直方图资讯
不过有时后,我们仍希望可以直接用颜色来呈现一张图像的色彩分布,而这篇便是要来实践这部分。
PS:建议先看过[EmguCV|C#]使用EmguCV的DenseHistogram类计算与纪录图像直方图-直方图(Histogram)系列(2)
1.绘制的呈现结果这篇文章会教导如何手动绘制完如下值方图图像:
上述的图为hue色相的色彩分布图,因为我把Bin值设定为16,所以量化后的颜色区间的变化比较简单-至于Bin是什么可以参考先前的文章 [EmguCV|C#]使用EmguCV的DenseHistogram类计算与纪录图像直方图-直方图(Histogram)系列(2)
不过由于2维能呈现的资讯比较少,所以在绘制这样的直方图图像时,我是采用HSV色彩空间,因为HSV色彩空间可以把色相分离出来,纯看色彩的基本颜色(可见光),而原先的RGB色彩空间由于颜色是混在一起,所以难以呈现(如下RGB色彩空间示意图)
另外本篇的绘制会搭配[E...