2014-06-21 37 views
0

我对C#项目工作,我使用aforge用于在线检测的BMP图像的特定颜色的transform.When我正在处理图像,我得到的像素格式不支持例外。我的图片是24bpprgb和文档清楚地告诉格式supported.trying将其转换为支持的格式总是以上述例外结束。任何人都可以在这方面启发我... 或任何人都可以告诉我必要的步骤来转换bmp' s到使用hough变换进行线检测的任何支持格式在线检测使用霍夫利用Hough变换

回答

0

在您的情况下,图像必须是灰度(8-bpp)。 您可以使用AForge灰度滤镜将其转换,然后应用霍夫变换。

您还可以看看: https://github.com/dajuric/accord-net-extensions

的库实现通用影像(影像),它是很容易转换为AForge图像。它也包装算法(主要用于Accord.NET强硬 - 现在)。