Emgucv不完整图像分割试验(三)——纹理+色彩分割 ,https://blog.csdn.net/qq_26996385/article/details/80925802
前文中使用的afrog库升级导致部分功能无法使用。尤其是计算灰度共生矩阵方面。
网搜Accord可搜素C#语言下完整的人工智能类库,afrog已经被吸收进去,参见accord.image
使用时最好从Nuget安装。获取纹理特征的代码十分简洁如下,最后一句是提取灰度共生矩阵(以前是需要GLCM类库单独生成的):纹理特征向量总共有14个,今日太晚,以后待补。
// Create a new Haralick extractor:
Haralick haralick = new Haralick()
{
Mode = HaralickMode.AverageWithRange,
CellSize = 0 // use the entire image
};
// Extract the descriptors from the texture image
List<double[]> descriptors = haralick.ProcessImage(this.imageBox1.Image.Bitmap);
// If desired, we can obtain the GLCM for the image:
GrayLevelCooccurrenceMatrix glcm = haralick.Matri