Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用直方图获得白色像素强度?_C#_Image Processing_Histogram_Aforge - Fatal编程技术网

C# 如何使用直方图获得白色像素强度?

C# 如何使用直方图获得白色像素强度?,c#,image-processing,histogram,aforge,C#,Image Processing,Histogram,Aforge,我正在开发一个车牌识别系统,我成功地找到了车牌区域。但是我需要从图像中过滤掉假车牌区域。我的想法是使用直方图,并可能检查水平像素强度 这是正确的方法吗?或者有更好的方法吗?平板是一个高对比度的区域,你应该利用它。还有很多边缘,尤其是90度边缘。这是一个高对比度的区域,你应该利用它。还有很多边,尤其是90度边。看看这个例子,在C#中使用EmguCV,也许你能找到一些有用的东西,这是识别停止标志的例子:看看这个例子,在C#中使用EmguCV,也许你能找到一些有用的东西,这是识别停车标志的一个例子:您

我正在开发一个车牌识别系统,我成功地找到了车牌区域。但是我需要从图像中过滤掉假车牌区域。我的想法是使用直方图,并可能检查水平像素强度


这是正确的方法吗?或者有更好的方法吗?

平板是一个高对比度的区域,你应该利用它。还有很多边缘,尤其是90度边缘。

这是一个高对比度的区域,你应该利用它。还有很多边,尤其是90度边。

看看这个例子,在C#中使用EmguCV,也许你能找到一些有用的东西,这是识别停止标志的例子:

看看这个例子,在C#中使用EmguCV,也许你能找到一些有用的东西,这是识别停车标志的一个例子:

您可能需要更具体一些,因为不同国家(或州或县)的车牌看起来可能不同。以及政府发行的车牌、车队车牌、前后车牌、个性化车牌和年份车牌都可以有不同的配色方案。白色是字母还是背景,对比色是什么?@joccer我的目标是带有白色字母和黑色背景的英国车牌。如果您将英国车牌的图像放在这里,我们可能会有所帮助,这样我们就可以看到您参考的内容@我已经附上了这张照片!谢谢,你说的“假车牌区域”是什么意思?你可能需要更具体一些,因为不同国家(或州或县)的车牌看起来可能不同。以及政府发行的车牌、车队车牌、前后车牌、个性化车牌和年份车牌都可以有不同的配色方案。白色是字母还是背景,对比色是什么?@joccer我的目标是带有白色字母和黑色背景的英国车牌。如果您将英国车牌的图像放在这里,我们可能会有所帮助,这样我们就可以看到您参考的内容@我已经附上了这张照片!谢谢,你说的“假车牌区”是什么意思?是的,你说得对!我可以使用直方图之类的东西来获得最大垂直边缘强度吗?这有意义吗?或者甚至有可能吗?很抱歉,我对这个问题直言不讳,恐怕没有人能用几句话来解释边缘检测。对比度更简单,首先尝试一下你的测试输入图像库,看看它与对比度的效果如何。是的,你是对的!我可以使用直方图之类的东西来获得最大垂直边缘强度吗?这有意义吗?或者甚至有可能吗?很抱歉,我对这个问题直言不讳,恐怕没有人能用几句话来解释边缘检测。对比度更简单,首先尝试一下您的测试输入图像库,看看它与对比度的效果如何。