svm name space change
fill_rect
scale using nearest value
front and back function for basic_image