图像直方图matplotlib 新手练习bug
如图。。求大佬解答一下报错是只需要一个参数 却给了 俩
Twilight6 发表于 2020-6-21 11:36
报错是只需要一个参数 却给了 俩
嗯嗯,那我改哪里呢,感觉代码没错呀,是库里面的问题吗 这么短的代码也没有__call__()这个函数呀{:10_324:} 706775662 发表于 2020-6-21 11:40
嗯嗯,那我改哪里呢,感觉代码没错呀,是库里面的问题吗
可能是 706775662 发表于 2020-6-21 11:51
这么短的代码也没有__call__()这个函数呀
重装试试
pip uninstall matplotlib
安装:
python -m pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple Twilight6 发表于 2020-6-21 12:08
重装试试
好的 Twilight6 发表于 2020-6-21 12:08
重装试试
重装了。。pycharm重启了还是一样{:10_266:} 706775662 发表于 2020-6-21 12:34
重装了。。pycharm重启了还是一样
{:10_250:}那肯定是代码问题了拷贝上来我看看~ Twilight6 发表于 2020-6-21 13:19
那肯定是代码问题了拷贝上来我看看~
import cv2 as cv
from matplotlib import pyplot as plt
def plot_demo(image):
plt.hist(image.ravel(), 256, )
plt.show("直方图")
src = cv.imread(r"C:\Users\Pantera\Pictures\2.jpg")
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
plot_demo(src)
cv.waitKey(0)
cv.destroyAllWindows() 本帖最后由 Twilight6 于 2020-6-21 13:55 编辑
706775662 发表于 2020-6-21 13:30
我没有图片 你要不也发个图片哈哈,我不怎么熟练 只能直接测试看看 Twilight6 发表于 2020-6-21 13:40
我没有图片 你要不也发个图片哈哈,我不怎么熟练 只能直接测试看看
额随便一张就行了,只要是图像就可以吧 706775662 发表于 2020-6-21 13:57
额随便一张就行了,只要是图像就可以吧
我这报错了 Twilight6 发表于 2020-6-21 14:35
我这报错了
我把show里的东西删了,结果在sciview里面出来了,可能就是show需要填两个参数 本帖最后由 Twilight6 于 2020-6-21 15:51 编辑
706775662 发表于 2020-6-21 15:47
我把show里的东西删了,结果在sciview里面出来了,可能就是show需要填两个参数
不对啊我的show 只填一个即可?
页:
[1]