![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
报错
小k同学!
Don't make fake effort,time will give you the answer.
展开
-
plt.pcolormesh()中遇到TypeError:Dimensions of C (..., xxx) are incompatible with X (...) and/or Y (xxx)
前言这几天在使用matplotlib绘制功率谱的时候遇到了TypeError的问题,一下子给我干懵了。出现问题的原因这里的X是第二维度,Y才是第一维度,所以我们只需要将X、Y的位置互换就能够解决如上问题了。举个例子# 错误的写法plt.pcolormesh(X, Y, (X维度对应的数据,Y维度对应的数据))改正错误:plt.colormesh(X, Y, (Y维度对应的数据,X维度对应的数据))希望这篇文章对大家的学习有所帮助!祝大家10.24程序员日快乐,天天写代码没bug原创 2021-10-24 20:22:31 · 9755 阅读 · 1 评论 -
解决用plt.savefig()保存opencv绘制图片后,matplotlib绘制图的第一张图片会被挤压的问题
问题描述在使用 cv.seamlessClone() 来融合图像,再使用 **plt.imshow() **、 plt.savefig() 来保存融合的图像后,再使用 plt.pcolormesh() 绘图,会导致如下图的情况。解决过程在网上查询了相关资料后,没有得到有效的解决方法,再经历几个小时的分段调试代码后,终于发现了出现问题的位置。解决方案将plt.imshow()plt.savefig(保存文件路径)改为: cv.imencode('.jpg',绘制的图像)[1].tofil原创 2021-10-10 10:41:42 · 5113 阅读 · 0 评论 -
cv2.imread读取中文路径的图片会返回None的解决方案
问题描述opencv不接受non-ascii的路径,再读取有中文路径的图片时,会返回None,刚开始我以为是我的路径出现了问题,折腾了好久,才发现这个问题。解决方案我们先使用np.fromfile()读取中文路径,将其转为np.uint8格式,再使用*cv2.imdecode()*进行解码。cv2.imdecode(np.fromfile(file_path, dtype=np.uint8), 0)希望这篇文章对大家有所帮助!...原创 2021-10-08 09:34:38 · 459 阅读 · 0 评论 -
WARNING: The script markdown_py.exe is installed in......
问题描述在安装tensorflow-gpu出现如下报错:WARNING: The script markdown_py.exe is installed in 'C:\Users\SilentCat\AppData\Roaming\Python\Python38\Scripts' which is not on PATH.问题根源'C:\Users\SilentCat\AppData\Roaming\Python\Python38\Scripts’路径没有写到path里,如果不处理很有可能导入不了原创 2021-09-09 08:40:00 · 1979 阅读 · 1 评论