import cv2
import os
import glob

path = r'H:\caffe\data\train\*.jpg'
for i in glob.glob(path):
    im1 = cv2.imread(i)
    im2 = cv2.cvtColor(im1, cv2.COLOR_BGR2GRAY)
    cv2.imwrite(os.path.join(r'H:\caffe\data\glass\train', os.path.basename(i)), im2)