구체적인 영상을 획득한 후 MATLAB의 imread 함수를 사용하여 JPEG 파일을 3개의 색 채널을 포함하는 1024픽셀 x 1024픽셀의 행렬로 처리합니다. 다음으로, MATLAB 함수 rgb2gray를 적용하여 영상을 회색조로 변환합니다. 다음 방정식에 따라 각 픽셀의 회색 값을 계산하고, 회색 값을 1024×1024 논리형 형식의 uint8 형식 데이터로 저장합니다.
그런 다음 픽셀 임계값 theta보다 큰 회색 값의 이진 값을 1로 조정하고 theta 픽셀보다 작은 회색 값의 이진 값을 0으로 설정합니다. 그런 다음 다양한 구체적인 샘플 진동 상태에 대해 이진화 임계값이 50, 100, 150, 200인 1024 x 1024 형식으로 결과를 저장합니다. 이진화 임계값이 감소함에 따라 진동되지 않은 콘크리트 이미지 샘플의 이진 이미지에서 흰색 영역이 크게 감소합니다.
이진화 임계값 250에서는 이진 영상이 순수한 검은색으로 나타납니다. 이진화 임계값이 있는 진동 콘크리트 샘플의 이미지는 진동되지 않은 콘크리트 샘플과 같습니다. 그러나 백색 영역의 감소는 진동하는 콘크리트 이미지 샘플에서 더 두드러집니다.
진동 콘크리트의 바이너리 회색 이미지는 이진화 임계값이 감소함에 따라 감소합니다.