После получения конкретных изображений используйте функцию imread программного обеспечения MATLAB, чтобы обработать файл JPEG в матрицу размером 1024 на 1024 пикселя, охватывающую 3 цветовых канала. Затем примените функцию MATLAB rgb2gray для преобразования изображения в оттенки серого. Вычислите значение серого для каждого пикселя в соответствии с этим уравнением и сохраните значение серого в виде данных формата uint8 для данных логического формата 1024 x 1024.
Затем установите двоичное значение значений серого, которые больше порога теты пикселя, на единицу, и установите двоичное значение значений серого меньше, чем пиксель тета, равным нулю. Затем сохраните результаты в формате 1024 на 1024 с порогами бинаризации 50, 100, 150 и 200 для различных состояний вибрации конкретного образца. По мере уменьшения порога бинаризации белая область в двоичном изображении образца невибрированного бетонного изображения значительно уменьшается.
При пороге бинаризации, равном 250, двоичное изображение выглядит чисто черным. Изображение вибрирующего бетонного образца с порогом бинаризации похоже на невибрированный бетонный образец. Но уменьшение белой области более выражено в образце вибрирующего бетона.
Бинарное серое изображение вибробетона уменьшается с уменьшением порога бинаризации.