You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pgk9fzonx/CoreFunc-Features.txt

21 lines
1.6 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

Features类
这个类主要是特征回调函数。什么是回调函数?回调函数是当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数。回调函数就相当于一个中断处理函数,由系统在符合你设定的条件时自动调用。
回调函数有以下几点作用:
1.回调函数就是客户自己做主的函数。比如OnTime定时器的回调函数时间到了需要做什么交给客户自己处理想添加什么功能都行。
2.回调函数很有可能是输出的一种方式。对于DLL来说函数的输入参数【in】输出参数【out】回调函数的指针作为其中的参数可以起到输入的作用也可以起到输出的作用。
3.回调函数还可以包括回调函数。
在整个系统中Features类主要是特征的回调作用。当满足设定的条件时调用该类的函数可以输出需要的特征。以下为该类中的主要函数
getHisteFeatures函数是生成直方图均衡特征的回调函数。
getHistogramFeatures是获取垂直和水平的直方图图值。
getSIFTFeatures是获取SITF特征子的回调函数。
getHOGFeatures是获取HOG特征子的回调函数。
CoreFunc类
这个类主要是共有的一些函数,并且这些函数的作用基本上都是对截取到的汽车牌照图进行处理的一些函数。比如,判断一个车牌的颜色、判断车牌的类型、显示图像等,都是对输入的图片进行处理的函数。
colorMatch函数是根据一副图像与颜色模板获取对应的二值图输出灰度图只有0和255两个值255代表匹配0代表不匹配
plateColorJudge函数是判断图片中的车牌是什么颜色返回值为bool类型。如果为true则最小值取决于H值按比例衰减如果为false则不再自适应使用固定的最小值minabs_sv。
getPlateType函数是判断图片中的车牌为什么类型的车牌。
projectHistogram函数是获取垂直或水平方向直方图。
features函数是获取样本特征水平、垂直直方图和低分辨率图像所组成的矢量。
showImage函数的作用是显示图像。