前提・実現したいこと
Google colaboratory にてコードを実行中に以下のようなエラーが発生しました。
初心者ですが、何が間違っているのか教えていただきたいです。
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-16-640767f5b3aa> in <module>() 2 saliency = cv2.saliency.StaticSaliencySpectralResidual_create() 3 bool, map = saliency.computeSaliency(i) ----> 4 i_saliency = (map * 255).astype("uint8") TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'
該当のソースコード
python
1pip install opencv-contrib-python 2import cv2 3from matplotlib import pyplot as plt 4 5path = 'sample.jpg' 6i = cv2.imread(path, 1) 7 8# サリエンシーディテクション 9saliency = cv2.saliency.StaticSaliencySpectralResidual_create() 10bool, map = saliency.computeSaliency(i) 11i_saliency = (map * 255).astype("uint8")
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。