
Package
文章平均质量分 62
1LOVESJohnny
这个作者很懒,什么都没留下…
展开
-
Package | 解决 graphviz.backend.execute.ExecutableNotFound: failed to execute PosixPath(‘dot‘)
graphviz.backend.execute.ExecutableNotFound: failed to execute PosixPath('dot'), make sure the Graphviz executables are on your systems' PATH原创 2023-01-31 23:15:48 · 4002 阅读 · 3 评论 -
Package | 解决 RuntimeError: Numpy is not available. Failed to initialize NumPy against version 0xf
UserWarning: Failed to initialize NumPy: module compiled against API version 0xf but this version of numpy is 0xd (Triggered internally at /opt/pytorch/pytorch/torch/csrc/utils/tensor_numpy.cpp:68.)原创 2022-11-02 16:16:26 · 17888 阅读 · 3 评论 -
Package | 解决Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES)
实验环境:Ubuntu 18.04+Docker container,出现GLEW报错信息如Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES)。原创 2022-08-31 14:25:46 · 5387 阅读 · 1 评论 -
Package | 解决 module ‘cv2‘ has no attribute ‘gapi_wip_gst_GStreamerPipeline‘
由于这个问题出现了两回,决定记录一下。实验背景是使用opencv python库进行数据预处理,遇到报错信息如下:“import cv2”原创 2022-08-22 15:19:39 · 46028 阅读 · 12 评论 -
Package | 解决 Windows10 Anaconda环境 CUDA11.5 pytorch运行报错 No CUDA runtime is found
.背景在windows下使用anaconda管理多个环境(尤其用于模型训练),已成为算法工程师的一种基本技能。平时大部分时间都在用linux+docker,我也趁着这次的环境调试好好学习了一下anaconda的环境创建和管理。整体来说,anaconda的使用还是非常人性化的,具体官网请转至 all you need know about anaconda..环境配置如标题所示,实验的系统环境是windows 10,系统中已安装最新的CUDA v11.5。conda环境为python 3.7,并使原创 2022-02-22 19:25:35 · 18095 阅读 · 7 评论 -
Package | 解决 ImportError: libGL.so.1: cannot open shared object file: No such file or directory
.背景在本机/docker环境里经常遇到这个报错,每次都先找解决方案。因为近期遇到这个报错太频繁,还是决定记录一下。.问题运行程序,出现报错信息如下:ImportError: libGL.so.1: cannot open shared object file: No such file or directory从字面上理解,环境钟缺少libGL.so.1文件,即缺少GL库文件。搜索得到libGL的定义如下:OpenGL-based programs must link with th原创 2021-11-01 12:47:01 · 50999 阅读 · 12 评论 -
Package | 解决 Could not build wheels for opencv-python which use PEP 517 and cannot be installed
背景在nvidia ngc平台下载docker image,根据实验要求在环境里安装opencv。因为当前实验tensorflow要求版本较低,我下载了比较久远的版本镜像。如果大家是自己复现代码,还是使用尽可能新的环境,则可以避免大部分环境问题。问题通过pip安装opencv,指令如下:pip install opencv-python安装过程的输出:Collecting opencv-python Downloading https://files.pythonhosted.org/pa原创 2021-10-29 12:43:41 · 60334 阅读 · 12 评论 -
CV | ffmpeg视频解码写入图像文件 根据图像编码写回视频
.背景在计算视觉应用中,经常涉及到以下流程:对视频文件进行抽帧视频帧逐帧进行图像处理再写回视频文件涉及到视频的编解码就绕不开成熟的工具ffmpeg,因为最近经常用到ffmpeg来对视频抽帧、编码写回视频,故用博客记录一下,以便之后反复查看,省去了搜索引擎反复折腾的时间。接下来开始吧!.解码抽帧我的应用场景下需要对视频中所有帧数据进行处理,所以不设置抽帧间隔,使用默认的参数如下:// using ffmpeg to decode a specified video .mp4 file原创 2021-07-14 16:45:33 · 490 阅读 · 0 评论 -
Package | OpenCV C++ cv::Mat 数据类型type对应的输出值
背景:在使用OpenCV C++包时,通常需要访问和修改cv::Mat的数据值。要做到点对点的处理,保证程序的正确性,需要先确定cv::Mat的数据类型type,以确定后续访问cv::Mat数据的调用接口。做法:要确定cv::Mat的数据格式,最直接的做法是调用type API,得到type的输出值。cv::Mat img;/*...image process...原创 2020-04-21 15:18:30 · 3980 阅读 · 1 评论 -
C/C++ | ubuntu perf辅助分析程序瓶颈,查看程序占用cpu情况
背景:在分析C/C++程序运行耗时的时候,我们通常可以简单地分段打印时间去分析程序地占用耗时。ubuntu环境下还有更直观且实用的工具perf,performance analysis tool,即性能分析工具,可以在进程运行时,记录下CPU的使用情况,并生成report,还可以看到程序调用的汇编指令,从而更加深入地分析程序地具体耗时,以及程序瓶颈。本文参考google检索的答案:...原创 2020-01-09 20:42:01 · 3314 阅读 · 0 评论 -
Package | OpenCV import cv2报错:找不到libSM.so.6 libXrender.so.1 libXext.so.6
题外话:经常遇到这个问题,每次都google,还是记录一下好了 >.<通常,在一个新的系统环境下,跑CNN或者DL的python代码,会报错找不到cv2 module。环境里没有安装opencv导致的,问题错误通常如下:ModuleNotFoundError: No module named 'cv2'通过pip指令安装opencv-python包即可:pi...原创 2019-12-26 13:30:51 · 3350 阅读 · 0 评论 -
Package | 升级CMake:cmake 3.13 or higher is required. you are running version 3.5.1
cmake编译的时候报错:CMake Error at CMakeLists.txt:21 (cmake_minimum_required): CMake 3.13 or higher is required. You are running version 3.5.1报错信息提示CMake版本低于要求版本,需要更新CMake。google搜索解法如下,亲测有效,记录以备...原创 2019-12-24 12:17:19 · 17789 阅读 · 9 评论