class mindspore.dataset.transforms.vision.c_transforms.
Rescale
(rescale, shift)[source]
Tensor operation to rescale the input image.
Parameters
這個函數的意思很多種:
1, rescale是尺度變化的意思。 圖像的大小按照, rescale的比例進行縮放。 按照shift的位置左右平移。比如說:256*256的圖像大小。 如果rescale = 0.5 的話。 圖像縮小到 128*128.
2, 另外一種是圖像縮放。 是對圖像的數值進行操作的。 按照rescale,shift 的比例進行數值操作。 那麼 rescale就是標準差, shift是方差。 比如說: 圖像是灰度圖像最大255, 那麼 如果 rescale = 1/ 255 ,shift = 0.01的話。 圖像是白色255 相當於 255 * rescale + shift 歸一化用的。
華爲框架mindspore裏面是第二種。 目前版本是0.2版本。
參考網站:
華爲框架官方API說明。
2, https://www.mindspore.cn/tutorial/zh-CN/master/quick_start/quick_start.html 函數使用位置情況
3, https://www.zhihu.com/question/263856024 圖像歸一化標準化的情況。
4, https://www.cnblogs.com/denny402/p/5124152.html 這個是skimage, Rescale進行尺度縮放的情況。