自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 tensorflow go api踩坑记录

本来以为很简单的,用go mod就行了,结果是因为tensorflow的go api不是用go mod记录的,所以需要从源码一路编译过来,路上还有坑。因为是在ubuntu配置的,所以没有中文输入法。

2025-03-16 22:46:10 280

原创 传统图像算法整理

以下是图像处理基本方法。我们总的目的是为了让输入到算法的图像更清晰,更加符合算法识别的需求。比如对比度更高,缺陷的边缘和背景边缘更加符合。使用直方图办法检测。

2025-03-11 19:37:57 107

原创 图像检测算法综述

通过裁剪图像,使小目标在裁剪后的图像中占据更大比例。:增加数据多样性,提升模型泛化能力。:放大图像,使小目标更易检测。使用高分辨率的图片。

2025-03-06 14:09:35 297

原创 树莓派5编译NCNN

对于其中的make -j2命令,因为我的树莓派是8G内存,使用4个核会导致内存不够。你内存够大,你也可以使用make -j.之前在树莓派3上编译过NCNN,那时候NCNN还很不顺利。今天收到块树莓派5的板子,试试。将生成的NCNN库转移。

2025-03-06 12:37:44 272

原创 ubuntu cmake运行 ffmpeg

set(EXECUTABLE_OUTPUT_PATH${PROJECT_SOURCE_DIR}/bin)#设置编译后的程序存放位置。#对于find_package找不到的外部依赖库,可以用add_library添加。SET(CMAKE_BUILD_TYPE"Debug")#定义编译类型。#添加头文件路径到编译器的头文件搜索路径下,多个路径以空格分隔。#设置ffmpeg依赖库及头文件所在目录,并存进指定变量。#SHARED表示添加的是动态库。#指定所添加依赖库的导入路径。1.安装ffmpeg。

2025-01-18 23:48:51 336

原创 ubuntu sdl2 cmake安装使用

set(EXECUTABLE_OUTPUT_PATH${PROJECT_SOURCE_DIR}/bin)#设置编译后的程序存放位置。SET(CMAKE_BUILD_TYPE"Debug")#定义编译类型。2.编写cmakelists.txt。3.运行C++示例代码。

2025-01-18 23:46:09 394

原创 win10 cmake sdl2 mingw编译

cmake可以,但是make时候报错。我电脑上的mingw64是。下载最新的SDL源码,

2025-01-05 13:18:02 332

原创 cuda_gdb使用

c #继续执行到下一个断点,因为是cuda,并行执行,所以会首先进入到别的kernel里,别的kernel跑完以后再到程序的逻辑下一步。想debug cuda程序,最好有cuda_gdb。怎么使用cuda_gdb呢,我记录一下。file CUDA_MEDBLUR #首先file,找到debug 的symbol。r CUDA_MEDBLUR #运行程序。#在要debug的文件里按行打断点。编译的时候在cmake里面加入。

2024-05-11 09:46:12 578 1

原创 python opencv解决中文文件名读不了的问题

1.opencv的接口没有文件夹自动创建功能,当你准备输出结果的时候,目标路径却没有,2.opencv始终不集成图片中文路径识别不了的问题,用cv2.imread会有报错。本来都挺容易解决的,可能涉及到大的架构,所以官方一直不改。可能他们兴趣点不在这上面。也不报错,而你却看不到保存的图片,这很麻烦。#英文路径读取图片代码。#中文路径读取图片代码。

2024-05-11 09:35:19 390 2

原创 cuda12.1安装报错记录,因为nvidia-fs

首先输入nvidia-smi,得到driver版本是535,官网上能够下载的cuda-nvidia-driver版本是530,所以driver还是能带的动530的。查看得到 显示cuda 12.1,可见确实系统cuda 已经软连接到cuda12.1了。在选项中会有一个nvidia-fs的选项,一开始选了,安装的时候出现报错。查看报错日志,是因为nvidia-fs的问题,所以重新安装,安装成功。

2024-05-10 22:52:30 2527

原创 数字人生成项目geneface++ 安装文档

训练torse时候报错,需要按照https://github.com/yerfor/GeneFacePlusPlus/issues/122修改。如果要修改训练步数,在egs/egs_bases/radnerf里面的base.xml里有。在egs/datasets/may里有 lm3d_radnerf_torso.yaml。apt-get install rsync#安装rsync,不然安装时候报错。#————————训练headNerf模型。lm3d_radnerf.yaml 里修改。

2024-05-10 22:50:40 1370

原创 label-studio配置

label-studio配置的核心思想是 你在前端把你的标注的信息传送回后端,所以配置的时候遇到通信问题,记得去看flask的port有没有对,一般就可以了。label-studio是需要你先启动label-studio主服务,如果你需要使用label-studio的自动化标注功能,需要再启动label-studio-backend,而这个backend生成的数据再返回给前端。label-studio是一种基于网页的带有自动化标注功能的标注工具,下面就记录一下label-studio的配置过程。

2024-05-10 22:49:25 715

原创 基于tensorRT-Alpha,部署YOLOV8模型

设置tensorRT的环境变量,最好用export设置这个窗口的临时环境变量,不要在系统的~/.bashrc和/cat/profile里添加永久环境变量,#需要在cmakelists.txt文件当中添加cuda路径;针对新场景下训练模型,利用tensorrt加速;# 文件里onnx输出位置就在.pt同一目录下。tensorrt 的版本为8.4.2.4;tensorrt部署yolov8的流程;# 将onnx文件复制到编译目录下。#修改untils.cpp文件。#修改用到的头文件及函数。

2024-05-10 10:03:46 625 2

原创 ubuntu rm -rf 遇到目录非空的解决办法

今天操作文件的时候,不小心把文件夹里的文件给点隐藏了,后来在用rm -rf删除文件夹的时候会报目录非空的解决办法。网上的方法有些不全面。根据这,得到隐藏的.fuse文件名名字。3.根据进程号杀死进程,然后就可以rm -rf文件夹名字了。1.先定位到文件夹里,找到那个隐藏文件的名字。2.得到这个文件的进程号。

2023-12-31 00:45:18 2214 1

原创 mysql 匹配后三位是数字的字段

mysql 匹配后三位是数字的字段create table xufang_test( id int PRIMARY key auto_increment comment ‘学号’,name varchar(40) comment ‘姓名’);select * from xufang_test;insert into xufang_test (id,name)VALUES(1,‘aaaaaaa4444’),(2,‘aaaaa333333’),(3,‘aaaaaaa’),(4,‘aaaa22’)

2021-05-09 19:30:38 407

原创 R变量操作

install.packages('smbinning')install.packages('InformationValue')install.packages('klaR')install.packages('party')library(smbinning)str(chileancredit)# 看列联表table(chileancredit$fgood)table(chileancredi...

2018-06-19 01:17:52 424

空空如也

空空如也

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

TA关注的人

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