自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (4)
  • 收藏
  • 关注

原创 关于windows GPU 遇到的nvidia-smi或显卡无法正常使用的问题 Failed to initialize NVML: Unknown Error

我没有选择进入安全模式什么的,直接操作的。看了网上很多教程感觉都是治标不治本,遇到同样问题的小伙伴试试吧。的软件 此软件是卸载GPU驱动的软件,全名 Display Driver Uninstaller。重新安装多次,当时成功可以使用nvidia-smi输出,重启之后依旧报错。选择设备种类,供应商,进行清除并重启。

2024-02-28 17:14:52 328

原创 编译Faiss-gpu【InterMKL】C++ 按步骤操作 基本不会有问题的 python原理相同。

使用Faiss版本【1.7.4】该项目依赖于BLAS 组件 使用InterMKL 编译的c++ faiss

2024-01-31 13:57:06 622

原创 编译arm下的 java opencv4.5

下ant 包,java1.8.0 的包 解压到 /usr/local 目录下。

2023-12-27 14:44:04 419

原创 SheetImageLoader 只能读取某一个单元格里的一张图片? 多张图片读法 更改类

【代码】SheetImageLoader 只能读取某一个单元格里的一张图片?多张图片读法 更改类。

2023-12-03 22:26:03 502

原创 Ubuntu 限制docker 或者其他网口的带宽

vethe52f9f6 网口 使用ifconfig 查看。

2023-06-19 17:17:44 261

原创 tqdm 显示每个线程 或者 进程的 进度

tqdm 显示每个线程的进度

2022-09-07 17:34:06 237 1

原创 cv2.drawContours() 的contours自定义点集的 格式 是什么样子的

看findcontours 的返回值roiRegion = [ np.array([ [[x, y]], [[x + w, y]], [[x + w, y + h]], [[x, y + h]], ]) ]并且 在自定义的时候,点必须是 连起来的例如:左上 右上 右下 左

2022-04-20 17:50:49 498 2

原创 python 调用 c++ dll 返回的 const char*

C++为 const char *#pragma once#include <iostream>#define PYAPI _declspec(dllexport)extern "C" { PYAPI const char* runCapture(char* ip, int port, char* username, char* password, char* channel, int preset, char* type, char* filepath);}pythonir

2022-04-07 14:53:01 1705

原创 C++ Base64图片 互转

C++ Base64图片 互转#include <string>#include <iostream>static std::string base64Decode(const char* Data, int DataByte) { //解码表 const char DecodeTable[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

2022-04-01 16:06:55 3071 1

原创 VS2019 C++ 类 封装DLL 动态库

1. 创建一个新的项目2. 新建文件 配置依赖库配置依赖库 创建 头文件 和 cpp 导入自己的代码3. 在pch.h 里添加自己的类#define CLASS_DECLSPEC __declspec(dllexport) 为类的声明其中 CLASS_DECLSPEC 要放到类 中。// pch.h: 这是预编译标头文件。// 下方列出的文件仅编译一次,提高了将来生成的生成性能。// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。// 但是,如果此处列

2022-03-31 17:29:49 2587 2

原创 windows ubuntu 大华直连抓图

// 大华直连抓图.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "DHzl.h"void CALLBACK DisConnectFunc(LONG lLoginID, char* pchDVRIP, LONG nDVRPort, DWORD dwUser){ printf("Call DisConnectFunc: lLoginID[0x%x]/n", lLoginID);}void CALLBACK SnapRev(LLO

2022-03-30 15:03:02 712

原创 pycuda 的 gpuarray.dot 计算异常问题~~~ 出来的是一个值

问题:a = gpuarray.to_gpu(np.array(features1)) # [5,2]b = gpuarray.to_gpu(np.array([features2]).T) #[2,1]gpuarray.dot(a,b)<<< 0.46748456456<<< 实际上 应该是个 [5,1]维度的数组解决方法:方法1for features in features1: gpuarray.dot(features,b)方法

2022-03-10 19:14:01 152

原创 python HEIC 转 jpeg

# -*- coding: utf-8 -*-from PIL import Imageimport pyheifimport osimport whatimageimport traceback# 循环读取HEIC格式照片,写入JPGdef recyle_convert(org_path, dst_path): # 判断是不是目录 if os.path.isdir(org_path): file_list = os.listdir(org_path)

2022-02-17 14:07:04 877

原创 Docker安装 nvidia-docker 官方教程 顺着流程走下来就ok

1. 安装Docker这部分就不说了2. 配置存储库和密钥 distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \ && curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \ && curl -s -L https://nvidia.github.io/nvidia-docker/$distrib

2022-01-24 14:38:21 2265 1

原创 终于成了 彻底 解决ubuntu 下的 pycharm 无法输入中文问题

https://github.com/JetBrains/JetBrainsRuntime下载地址

2021-12-16 18:22:50 256

原创 解决 Vim 中文乱码问题 一行命令

执行vim ~/.vimrc添加如下内容:set termencoding=utf-8set encoding=utf8set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030

2021-11-30 00:52:14 225

原创 超简单 Linux AppImage 变为 桌面快捷方式

touch balabala.desktopvim balabala.desktop添加如下代码:[Desktop Entry]Encoding=UTF-8Name=navicatExec="/home/chen/navicat.AppImage"Icon=/home/chen/1.pngTerminal=navicatType=ApplicationCategories=navicat;sudo chmod u+x balabala.desktop然后鼠标右击 点击 -

2021-11-03 09:05:30 896

原创 解决报错 return _legacy_load(opened_file, map_loca result = unpickler.load() ModuleNotFoundError: No mo

报错File "app.py", line 10, in <module> model = inferences() File "/home/michael/Program/Github-chl/Flask_USCV/inference.py", line 15, in __init__ self.bsuvnet = torch.load(model_path) File "/home/michael/anaconda3/envs/pytorch1.8.1/lib/py

2021-10-29 16:23:03 1336 1

原创 成功解决!ubuntu pycharm : If you have modified ‘idea.config.path‘ or ‘idea.system.path‘ properties,

nvalid Config or System PathConfig and system paths seem to be equal.If you have modified 'idea.config.path' or 'idea.system.path' properties,please make sure they point to different directories, otherwise please re-install the IDE.ERROR: java.nio.fil

2021-10-27 18:04:54 908 1

原创 Mysql 语句 去重 ,结果集合并 随时更新

DISTINCT 去重SELECT DISTINCT label_code FROM label_infoSELECT DISTINCT label_code FROM label_info WHERE label_img_code = 2;原:去重:GROUP_CONCAT 结果集 拼接GROUP_CONCAT(label_code,code,xxx) SELECT DISTINCT GROUP_CONCAT(label_code) FROM label_info WHERE l

2021-10-14 14:06:22 121

原创 Linux C++ 海康 设备 直连抓图 和 平台抓图代码~

代码 不能保证 拿来就能运行 我是 从测试工程里 拿出来的。 可能需要自己调同时 平台抓图 需要 jsoncpp 的包 分析json 数据。需要下载。。。。建议去看官方文档。 很简单的平台抓图#include <sstream>#include "HttpUtil.h"#include "json/json.h"#include <opencv2/opencv.hpp>#include "opencv2/imgcodecs/legacy/constants_c.

2021-10-08 14:12:14 540

原创 海康设备Linux C++ 同时调用 link 设备抓图 和 平台抓图 出现 so库 冲突问题!!target=_blank>libCsfTraceChain.so“ target=_blank>li

背景:由于项目需要 对 直连网络设备与安放api平台抓图 同时link了 两个SDK库 但是由于一些库存在 函数重名等一些其他的问题。网上资料几乎没有,我尝试了代码 加载 so库 不采用 cmake 加载 但是由于我调用的函数中 函数又依赖了其他库函数。我 麻了 …凉凉 , 之后求助了海康专家。很快的解决了。 接下来分享我的解决方法,帮助有和我一样问题的同学。 OK~报错 如下 也包括 重名与其他的一些错误 主要是这个:/usr/bin/ld: ../lib/linux/Release/libCsf

2021-09-27 11:33:55 337

原创 PaddleOCR 编译 预测库 找不到opencv 报错~Could not find a package configuration file provided by “OpenCV“ with

打开 CMakeLists.txt加一句 这个find_package("OpenCV")在哪加?find_package("OpenCV") 《-----if (WIN32) include_directories("${PADDLE_LIB}/paddle/include") link_directories("${PADDLE_LIB}/paddle/lib") find_package(OpenCV REQUIRED PATHS ${OPENCV_DIR}/build

2021-09-22 19:43:39 424

原创 paddleocr 串联推理报错!paddle::framework::SignalHandle(char const*, int) 1 paddle::platform::GetCurrentT

Paddle OCR 串联推理报错!--------------------------------------C++ Traceback (most recent call last):--------------------------------------0 paddle::framework::SignalHandle(char const*, int)1 paddle::platform::GetCurrentTraceBackString[abi:cxx11]()----

2021-09-18 13:17:34 784 1

原创 Ubuntu Pyqt5 运行报错~loaded library “cv2/qt/plugins“ even though it was found. This application failed

被这玩意儿 搞得头大~~~~对应的py文件 添加如下 代码envpath = '/media/chen/软件/anaconda3/envs/paddleocr/lib/python3.7/site-packages/cv2/qt/plugins/platforms'os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = envpath即可然后将 python3.7/site-packages/PyQt5/Qt5/lib 这个路径下的 所有lib 文件 复制

2021-09-17 13:31:26 1280 1

原创 mysql: error while loading shared libraries: libtinfo.so.5: wrong ELF class: ELFCLASS32

或者 缺少 libtinfo.so.5执行:sudo apt-get install libncurses5

2021-09-14 16:02:17 9826

原创 成功解决 !./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared

执行:apt-cache search libaiosudo apt-get install libaio1

2021-09-13 18:02:50 13443 2

原创 成功解决!Warning: The unit file, source configuration file or drop-ins of docker.service changed

输入sudo rm /etc/systemd/system/docker.service.d/override.confsystemctl reset-failed docker.servicesystemctl start docker.servicesystemctl daemon-reloadsystemctl start docker.servicedocker iamges成功!!!

2021-09-09 10:07:17 17017 1

原创 Ubuntu 解决 硬盘分区不能自动挂载,加载不到自己的盘

sudo apt-get install ntfs-3g挂载:sudo gedit /etc/fstab格式:分区 ;”文档“是我挂载到的文件夹/dev/sda6 /media/chen/文档/ ntfs-3g defaults 0 0重启!!

2021-09-07 09:30:56 934

原创 fatal: 无法访问 ‘https://github.com/******/‘:GnuTLS recv error (-110): The TLS connection was non-pr

运行如下命令:apt-get install gnutls-bingit config --global http.sslVerify falsegit config --global http.postBuffer 1048576000

2021-09-03 17:23:26 10916 14

原创 Ubuntu 20.04 配置CLion 上的 opencv4.5.3

配置 CLion1. 先配置依赖环境sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-de

2021-09-03 15:49:16 425

原创 Ubuntu拷贝本地文件到 服务器 与 服务器文件 拉到本地 的方法--------------互传

Scp 命令1: 强制scp命令使用协议ssh1-2: 强制scp命令使用协议ssh2-4: 强制scp命令只使用IPv4寻址-6: 强制scp命令只使用IPv6寻址-B: 使用批处理模式(传输过程中不询问传输口令或短语)-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)-p:保留原文件的修改时间,访问时间和访问权限。-q: 不显示传输进度条。-r: 递归复制整个目录。-v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题

2021-09-03 10:27:57 1477

原创 RuntimeError: invalid argument 5: k not in range for dimension at /opt/conda/conda-bld/pytorch_15956

报错解决:包含的目标类别 少于5类 因此无法返回 top5的 概率修改 将 topk=(1,5) 改为 (1,2) acc1, acc5, _ = model.get_accuracy(accuracy, output, target,topk=(1, 2)) 解决!!!

2021-09-03 09:38:42 798

原创 Ubuntu 20.04 安装 Wechat 微信 两行命令搞定!

git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.gitcd deepin-wine-for-ubuntu ./install.sh完事!

2021-09-01 13:48:27 403

原创 成功解决! Ubuntu18.04 apt更新源 404 无论换什么源都404 非删除arm64软件包

Jetson nano网上大多教程 都是删除 arm64 的软件包dpkg --remove-architecture arm64参考了一篇 博主的文章 换了下边的源 成功解决!!换此源!!!# deb cdrom:[Xubuntu 16.04.4 LTS _Xenial Xerus_ - Release amd64 (20180228)]/ xenial main multiverse restricted universe# See http://help.ubuntu.com/c

2021-08-26 22:08:06 942 2

原创 2021-8-17!来自DeepInsight / InsightFace 的开源代码 如何训练?

教程是MXnet版本的训练方式在Linux环境下一 、官方数据训练1.clone 源代码2. 配置相关环境3. 下载作者提供的数据集4. 开始训练5. 开始训练二、个人数据训练1. 数据制作2. 训练依旧一 、官方数据训练1.clone 源代码项目来自官网的源代码。git clone --recursive https://github.com/deepinsight/insightface.git代码会实时更新可能会有一些不一样的地方 本篇教程只适用于近期的代码。为了方便,我已经打包好了在下面

2021-08-17 15:04:02 1067 10

原创 目标检测 评估指标

概念普及区(T是对的,F是错的,P是正样本,N是负样本)然后把他们拼接起来 就得到了 TP、TN、FP、FN,TP 是正样本TN 是负样本FP 是把正样本分为了负样本FN 是把负样本分为了正样本1. Precision 精确度精确度 = 分对的正样本 / 分对+分错的正样本(所有的正样本)2. Recall 召回率召回率 = 分对的正样本 / (分对的正样本+原本是负样本但是分为了正样本 之和)实际上 就是 分类器 认为 是正样本并且确实是正样本的 占 分类器认为的所有正类比。

2021-07-02 20:29:56 107 1

原创 Paddle 如何使用多块GPU 并行训练

来自官方的 教程 #单机单卡启动,默认使用第0号卡 $ python train.py #单机多卡启动,默认使用当前可见的所有卡 $ python -m paddle.distributed.launch train.py #单机多卡启动,设置当前使用的第0号和第1号卡 $ python -m paddle.distributed.launch --selected_gpus='0,1' train.py #单机多卡启动,设置当前使用第0号和第1号卡 $ expor

2021-06-22 08:25:35 5117 1

原创 安装 旧版本pytorch

进入官网

2021-06-18 14:38:48 491

原创 Yolo v5 VOC 数据集训练 + 预测

https://github.com/ultralytics/yolov5/archive/refs/heads/develop.zip1. 数据集准备VOC 转 Yolo脚本 放置在 与 voc 同目录下运行 py 脚本1 ->生成 train.txt、val.txt、test.txt、trainval.txtimport osimport randomtrainval_percent = 0.1train_percent = 0.9xmlfilepath = 'voc/

2021-06-08 10:53:48 947 4

c++ QT 屏蔽 系统按键 需要管理员权限

屏蔽 ctrl+alt+delete 需要管理员权限 其他均可屏蔽,有需要另加即可

2021-05-27

C++ Win api 录制音频 以及 产出vam 文件

结束 自动 释放缓存,保存vam文件

2021-05-27

真实道路监控视频 100+个视频

真实道路交通监控视频 开发区监控视频 包含夜间,白天,多车道,可看清车牌。适合智慧交通等项目的实际测试demo

2021-05-07

Linux 虚拟机安装包集合

Linux 虚拟机安装包和Ubuntu镜像

2020-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除