将图片进行缩放相关的函数
python中的scipy包
im_temp = scipy.misc.imresize(im_label, 1 / scale, interp='bicubic')
im_input = scipy.misc.imresize(im_temp, scale, interp='bicubic')
此代码将im_label缩放1/scale倍数,采用bicubic方法,然后
再次缩放scale倍数,采用bucubic方法,相当于图片大小一直没变,但是图片的画质变得不一样了。
上图为im_label
上图为im_input,为bicubic后的图片。
matalab方法
im_input = imresize(imresize(im_label,1/scale(s),'bicubic'),[hei,wid],'bicubic');
总结
两种方法插值出来的图片是不一样的,所以在做实验的时候要注意要以什么平台插值出来的图片为准。