Computer vision-based condition monitoring methods, the methods are increasingly used on railway systems. Rail condition monitoring process can be performed using data obtained with the help of computers using these methods. In this study, a computer-based visual rail condition monitoring is proposed. By means of a camera placed on top of the train the rail that the train is on and the neighbor rail images are taken. On these images, the edge and feature extraction methods are applied to determine the rails. The resulting several faults between railways were studied to determine if there is a failure. The results obtained are given at the end of the study. Experimental results show that the proposed method is examined, it is observed that a healthy and effective results. Index Terms-condition monitoring, railway systems, image processing, fault diagnosis interests are image processing, fault diagnosis, computer vision, railway inspection systems and fuzzy systems.