cannot import name 'imresize' from 'scipy.misc' (F:\anaconda\envs\pytorch\lib\site-packages\scipy\misc\__init__.py)
时间: 2023-11-08 10:06:50 浏览: 368
这个错误提示是因为 Scipy 的版本更新后,imresize 函数被移除了。可以使用其他替代函数,比如 skimage 库中的 resize 函数。你可以通过以下代码安装 skimage 库:
```
pip install scikit-image
```
然后使用以下代码进行图片缩放:
```python
from skimage.transform import resize
import matplotlib.pyplot as plt
import imageio
# 读取图片
img = imageio.imread('test.jpg')
# 缩放图片
resized_img = resize(img, (256, 256))
# 显示原图和缩放后的图片
fig, axes = plt.subplots(nrows=1, ncols=2)
ax = axes.ravel()
ax[0].imshow(img)
ax[0].set_title("Original image")
ax[1].imshow(resized_img)
ax[1].set_title("Resized image")
plt.show()
```
相关问题
ImportError: cannot import name 'imresize' from 'scipy.misc' (G:\Anaconda3\lib\site-packages\scipy\misc\__init__.py)
这个错误通常是由于Scipy的版本更新导致的,因为在新版本的Scipy中,`imresize`已经被弃用了。建议您使用`skimage`库的`resize`函数,该函数提供了相似的功能,并且在Scipy中也已经被推荐使用。
您可以通过以下方式来解决这个错误:
1. 首先尝试更新您的Scipy版本,如果是旧版本,升级到新版本可能会解决问题。
2. 如果升级Scipy并没有解决问题,您可以尝试安装`scikit-image`库并使用`resize`函数,如下所示:
```python
from skimage.transform import resize
resized_image = resize(original_image, (new_height, new_width))
```
这将使用`skimage`库的`resize`函数来调整图像大小。
如果您仍然遇到问题,请提供更多上下文或详细信息,以便我更好地帮助您解决问题。
ImportError: cannot import name 'imresize' from 'scipy.misc' (D:\ProgramData\Anaconda3\envs\study\lib\site-packages\scipy\misc\__init__.py)
这个报错是由于无法从'scipy.misc'导入'imresize'函数引起的。 通常情况下,这个问题可能是因为版本不兼容导致的。你可以尝试以下解决方法:
1. 首先,确保你已经安装了最新版本的scipy包。可以使用以下命令来更新:
pip install --upgrade scipy
2. 如果更新后仍然出现问题,可能是因为'imresize'函数已经被弃用了。你可以尝试使用其他相似的函数来替代,比如'ndimage.resize'函数可以用来做图像的缩放操作。
3. 如果以上方法都无效,可能是因为你的Python环境中缺少了一些必要的包。你可以尝试安装PIL(Pillow)包,以及numpy和scipy包,这些包通常与scipy.misc一起使用。
希望这些方法能帮助你解决问题!如果还有其他疑问,请随时向我提问。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [ImportError: cannot import name 'imsave' from 'scipy.misc' (C:\Users\DELL\AppData\Roaming\Python\Pyt](https://blog.csdn.net/qq_43551263/article/details/104878143)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [导入tensorflow时报错:cannot import name 'abs'的解决](https://download.csdn.net/download/weixin_38744557/12858951)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文