Автоматизация контроля качества и гранулометрического состава продуктов размола
В статье рассмотрены вопросы построения алгоритмов автоматизированной обработки микрофотографий продуктов размола. Автоматическая обработка микрофотографий продуктов размола актуальна при исследовании степени их измельчения и оценки белизны. Микрофотографии продуктов размола несут информацию о распределении частиц измельченного продукта по размеру и цвету. На сегодняшний день существует большое количество программных продуктов, осуществляю-щих обработку изображений и избавляющих исследователей от рутинных операций ручной обработки данных. Однако требуется их адаптация для осуществления обработки микрофотографий продуктов размола. В данном исследовании предлагается использовать для обработки пакет ImageProcessingToolbox среды MATLAB для обработки графических файлов, полученных с помощью цифрового фотоаппарата и микроскопа, а также диодной системы подсветки, позволяющей освещать образцы светом разного спектра для определения оптимальных режимов съемки для различных продуктов. Алгоритм обработки состоит из последовательных стадий преобразования в формат оттенков серого цвета, шкалирования, фильтрации, бинаризации, распознавания объектов и обработки результатов распознавания. Результатом работы реализованных алгоритмов обработки данных является функция распределения продуктов размола по размеру или цвету. Для осуществления проверки работы алгоритма и его отладки проведены экспериментальные исследования. Были обработаны и проанализированы образцы манной крупы и отрубей. Для каждого образца были сделаны микрофотографии и проведена обработка снимков в соответствии с предла-гаемым алгоритмом. Проведенные исследования показали эффективность и возможность реализации предложенного алгоритма в виде скрипта для пакета ImageProcessingToolbox среды MATLAB.