def grayImage(image,size ,save,directory): gray_image = numpy.array(image) print gray_image gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) newimage = resize(gray_image,size) if(save==True): DataUtil.createFolder(directory) cv2.imwrite(directory, newimage) return gray_image.astype(theano.config.floatX)
def whitenAll(directoryFrom,directorySave): imageSize = (256,256) classesPath = os.listdir(directoryFrom) for c in classesPath: images = os.listdir(directoryFrom+"/"+c+"/") for i in images: img = cv2.imread(directoryFrom+"/"+c+"/"+i) gray = grayImage(img,imageSize,False,"").astype(theano.config.floatX) white = whiten(gray) DataUtil.createFolder(directorySave+"/"+c+"/") cv2.imwrite(directorySave+"/"+c+"/"+i, white);