2017-01-25 3 views
0

Я использую NI Vision imaqColorHistogram(...) в ХВН, которая дает мне отчет для каждой плоскости, для ColorMode, что я выбираю (RGB, HSL HSV, HSI, CIE , CIE-XYZ) на изображении, который нужно содержит зеленое пятно (пятно большую часть изображения)Определение зеленого цвета в изображении с NI Vision в Labwindows ХВН

отчет включает в себя:

int* histogram; //An array describing the number of pixels that fell into each class. 
int histogramCount; //The number of elements in the histogram array. 
float min; //The smallest pixel value that the function classified. 
float max; //The largest pixel value that the function classified. 
float start; //The smallest pixel value that fell into the first class. 
float width; //The size of each class. 
float mean; //The mean value of the pixels that the function classified. 
float stdDev; //The standard deviation of the pixels that the function classified. 
int numPixels; //The number of pixels that the function classified. 

Я хочу проверить, что наиболее цветное изображение находится как можно ближе к GREEN.

Какой ColorMode я должен использовать? и какими должны быть мои критерии в этом отчете?

+0

не могли бы вы получить базовые знания о цифровых изображениях перед началом их обработки? Спасибо. – Piglet

ответ

0

Я использовал режим HSL цвета и проверяется только плоскость Hue.

Наблюдая за значением оттенка (в окнах Paint) нескольких изображений, я устанавливаю допуск значения оттенка и проверял его с помощью поля mean в отчете.

Работает как очарование.

 Смежные вопросы

  • Нет связанных вопросов^_^