skimage.features.hogを使用しようとしたときに発生。
発生したコード
from skimage.feature import hog
from skimage import data, exposure
#hogとhog画像の取得
fd, hog_image = hog(
img, orientations=8,
pixels_per_cell=(16, 16),
cells_per_block=(10, 10),
visualize=True,
multichannel=True,
feature_vector=True
)
使用していたskimageのバージョンは0.20.0
でしたが、どうやら引数が変わったみたいです。
代わりにchannel_axis
という引数が入ったようです。
変更後
from skimage.feature import hog
from skimage import data, exposure
#hogとhog画像の取得
fd, hog_image = hog(
img, orientations=8,
pixels_per_cell=(16, 16),
cells_per_block=(10, 10),
visualize=True,
channel_axis=2,
feature_vector=True
)
これで無事に動きました。