scipy.misc.imread()メソッドを使用すると、グレースケールの間違った理由と解決策が読み取られます



Using Scipy Misc Imread Method Reads Grayscale Wrong Reasons



上に示したように、モジュールはscipy.misc関数を使用して、png形式の未読グレースケール画像を読み取りますが、指定すると、システムは次のプロンプトを表示します。



AttributeError:モジュール 'scipy.misc'には属性 'imread'がありません

理由scipy.misc.imread()とimsave()が破棄された場合、これら2つの関数の画像を読み取ることはできません。上記のメソッド、imageio.imwrite imageio.imread andfunctionの代わりに使用できます。

解決:



インストールimageioライブラリ

コマンドウィンドウpip.exe(c: Program Files Python Scripts)があるディレクトリに次のコマンドを入力します。

pip install imageio



インストールが成功した後、次のようにモジュールimageioに導入されます。

注:グレースケールを読み取りたい場合は、パラメーターを追加する必要がありますas_gray = True