skimage版本問題,resize結果差異

skimage版本問題

- windows skimage爲0.15
- windows skimage爲0.14

調用skimage的transform.resize函數結果不一樣
img = transform.resize(image, (224, 224), mode=‘constant’)

0.15以下版本:
輸出img:[[[1. 1. 1.]
[1. 1. 1.]
[1. 1. 1.]

[1. 1. 1.]
[1. 1. 1.]
[1. 1. 1.]]

0.15及以上版本:
輸出img:[[[0.72293417 0.72293417 0.72293417]
[0.84709384 0.84709384 0.84709384]
[0.85101541 0.85101541 0.85101541]

[0.85101541 0.85101541 0.85101541]
[0.84709384 0.84709384 0.84709384]
[0.72293417 0.72293417 0.72293417]]

參考樣例:

from skimage import io, transform

image_name = r"pic.png"
image = io.imread(image_name)
print('src:',image.dtype)
img = transform.resize(image, (224, 224), mode='constant')
print('img:',img)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章