- 博客(127)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 ncnn 库编译的一些问题,使用交叉编译
这个问题是编译的时候查找路径不是arrch平台编译的libprotobuf,而是用了x86编译的libprotobuf。我不知道路径怎么改,我直接在/usr/local/lib/ 替换了arrch64 的libprotobuf.a。1. ncnn2in8 程序没有编译出来:主要原因应该是cmakelists.txt文件中对于的模块没打开on,或者这个模块没加进去编译;--with-protoc=..//protobuf/build/bin/protoc x86上编译的文件路径。
2024-07-31 13:36:36 300
原创 编译opencv报错:undefined reference to `cv::dnn::dnn4_v20220524::NMSBoxes(
改为 :find_package(OpenCV QUIET COMPONENTS opencv_world opencv_core opencv_imgproc opencv_highgui opencv_calib3d opencv_videoio opencv_imgcodecs dnn)将 :find_package(OpenCV QUIET COMPONENTS opencv_world)添加特定的dnn模块dnn。
2024-07-25 20:13:35 149
原创 windows11 ,ubuntu20.04双系统,ubuntu没有wifi的解决方式
可以看出我系统版本是 Ubuntu 20.04.6 LTS,注意这个开发代号Codename,Ubuntu每一个版本都有一个代号,这个一定要跟国内源对应,否则会出问题。通过以下地址可以看到阿里云Ubuntu各个版本的镜像地址,从中选择自己的系统版本就好,一定要选择Codename对应的版本。打开vim编辑器,把sources.list文件中所有的deb文件全部注释掉或者删除掉,然后把上面给的国内镜像复制去就可以。查看后发现是缺少网卡,经过查询之后,发现是HRex39/rtl8852be。
2024-07-22 13:48:09 1281
原创 Git 终端配置代理
git config --global https.proxy http://127.0.0.1:10809git config --global http.proxy http://127.0.0.1:10809
2024-03-05 18:51:25 151 1
转载 Ubuntu 搜狗输入法无法输入中文解决方案(不需要重装,不需要重启服务器)转载
原文链接:https://blog.csdn.net/m0_73832962/article/details/134421465。版权声明:本文为CSDN博主「追忆苔上雪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。3.其实到第二步,如果搜狗输入法自动重启了,就不需要这一步,如果没有重启,就在终端输入fcitx重启输入法。Ubuntu 搜狗输入法突然无法输入中文,上午还好用,下午就不好用了,直接上解决方案。2.直接杀掉这个进程。
2023-12-12 09:27:34 360
原创 github 下载文件加速 https://moeyy.cn/gh-proxy/
github 下载文件加速 https://moeyy.cn/gh-proxy/
2023-04-27 09:07:24 1705 1
原创 pip install安装一些库的时候会出现setup.py ...卡住
通过上面信息不难看出,是因为安装basicsr的时候要求PEP 517,我们需要先升级一下setuptools。然后我们在安装的时候需要在pip后面加上一个参数,如下。在pip安装的时候添加。参数查看卡住的详细原因。
2023-04-26 18:21:12 1023
原创 Stable diffusion LoRA 训练过程
每一张图片生成一个对应的txt文件,txt文件中保存了该图片的prompt. demo_captioning.py 需要小改一下保存prompt就行。脚本diffusers-0.14.0/examples/text_to_image/train_text_to_image_lora.py。export MODEL_NAME="/diffusers-0.14.0/stable-diffusion-v1-5" 模型所在目录。# 3:遍历列表,将每一行的数据写入csv。2、自己数据集的制作。
2023-04-17 17:38:08 1505
原创 解解压 .bag文件
cv2.imwrite('{}/{}'.format(save_file,image_name), cv_image) # 保存;image_name = timestr + ".jpg" # 图像命名:时间戳.jpg。# imshow可有可无只是为了检验是否在提取图像,并展示。# %.6f表示小数点后带有6位,可根据精确度需要修改;
2023-02-23 18:24:51 562
原创 coco数据集提取instance 和bbox
将图片转为xml,例:COCO_train2017_000000196610.jpg-->COCO_train2017_000000196610.xml。os.makedirs(path) # 可以创建多级目录。#coco有80类,这里写要提取类的名字,以person为例。#使用COCO API用来初始化注释数据。#获取COCO数据集中的所有类别。#通过id,得到注释的信息。
2023-02-20 10:35:09 730
原创 tracker-sotre CPU占用率过高
某天突然发现公司的笔记本声音特别大,自己又没跑什么程序,就很好奇。打开top一看,发现一个有一个线程叫 tracker-store,cpu占用超过100%,把它kill掉后果然电脑就没那么大声音了。但过了一会,这厮马上又复活了,杀了好几次就是杀不死。原来,这厮有自启动能力,可以自动复活!然后解决它:cd /etc/xdg/autostart将tracker-extract.desktop,tracker-miner-fs.desktop,tracker-store.desktop三个文件删除即可。另外,在~
2022-12-05 09:48:08 2090
转载 Ubuntu安装pycharm后没有快捷方式的解决办法
1创建.Desktop 文件sudo gedit /usr/share/applications/pycharm.desktop2建立pycharm.desktop: 拷贝以下内容,并更改路径[Desktop Entry]Type=ApplicationName=PycharmGenericName=Pycharm3Comment=Pycharm3:The Python IDEExec=sh /home/aiyc/app/pycharm-2021.2/bin/pycharm.shIcon=/h
2022-12-05 09:36:40 1355
原创 dpkg: error processing archive.....
sudo apt-get cleansudo apt-get updatesudo apt-get upgrade
2022-11-16 11:07:22 2572
原创 opencv-python 的边界填充方式
cv2.BORDER_REPLICATE:复制,复制最边缘像素进行填充(aa | abcdefg | gg),中值滤波采用复制法。cv2.BORDER_REFLECTT_101:倒映法,以图像最边缘像素为轴进行对称填充(dcb| abcdefg | fed)cv2.BORDER_CONSTANT:以常量像素值(value)填充扩充的边界(VV | abcdefg | VV)cv2.BORDER_REFLECT:对称法,以图像边缘为轴进行对称填充(cba| abcdefg | gfe)
2022-09-08 14:32:14 1452
原创 把地毯图片放在地板图片上,并去掉地毯两个角用地板填充
cv2.circle(carpet_copy, point, 2, (255, 0, 0), 1)# 划线。p_right_x1,p_right_y1 = carpet.shape[1]-50,0 #三角形左边点的坐标。p_right_x2, p_right_y2 = carpet.shape[1],0 #三角形右边点的坐标。# 根据已知两点坐标,求过这两点的直线解析方程: a*x+b*y+c = 0 (a >= 0)# 找出斜边上所有点的坐标,就可以找到没三角形内每一行遍历的起点和终点。
2022-09-08 14:16:37 784
原创 对图片做透视变换,borderMode=cv2.BORDER_REFLECT,# 对称法,以图像边缘为轴进行对称填充
borderMode=cv2.BORDER_REFLECT,# 对称法,以图像边缘为轴进行对称填充。#tan(FOV/ 2) = (实际视场宽度 / 2) / 实际视距 = (底片宽度 / 2) / 焦距。# 镜头与图像间的距离,21为半可视角,算z的距离是为了保证在此可视角度下恰好显示整幅图像。def rad(x):#弧度,角度数×﹙π/180°﹚。
2022-09-08 14:13:39 1170
原创 E build: ImportError: libprotobuf.so.10: cannot open shared object file: No such file or directory
解决libprotobuf找不到的问题
2022-07-12 14:05:25 1723
原创 ubuntu 下解压分卷数据集
有的数据集非常大,几百个G,存在网盘里只能分卷存储,在ubuntu上下载需要解压。解决方法使用p7zip-fullsudo apt install p7zip-full# 压缩,a表示压缩,-v1000m表示各分卷最大1G7z a file.7z filename -v1000m# 解压,x表示解压,-r表示递归,-o表示解压到的位置7z x -r file.7z.001 -o./data...
2022-04-12 10:41:58 258
原创 numpy 矩阵的高效赋值
b = np.array([[4.1055], [4.5352], [3.9570], [4.3516], [4.0469], [3.9141], [4.3086], [4.3359], [3.9863]])b[range(9), [0, 0, 0, 0, 0, 0, 0, 0, 0]] = 1.0print(b)[[1.][1.][1.][1.]...
2022-04-02 18:18:34 1593
原创 yolov5-6.0 使用torchsummary 打印模型信息
TorchSummary无法载入Dict数据类型解决方法 - kenvision - 博客园torchsummary是一个比较不错的评价网络数据结构的包,但是目前torchsummary只支持网络输入和输出为torch.Tensor类型的网络,在对一些较为复杂的网络模型中,载入的可能并不一定为tensor类型,也有可能是list或者dict类型的数据。在train.py中的适当位置加入以下代码:from mysummary import summarysummary(model, torch
2022-03-30 10:31:52 2701 4
原创 【onnx模型 双输入,模型推理测试】
import onnx,cv2import numpy as npimport onnxruntime as ortfrom pip import main# exit()# read imagesdef read_images(left_img,right_img,width=None): left = cv2.imread(str(left_img), cv2.IMREAD_COLOR) right = cv2.imread(str(right_img), cv2.IM.
2022-03-23 18:33:14 7502
原创 【pytorch转onnx,两个input】
import torchmodel_path = './hitnet_sf_finalpass/version_40/checkpoints/epoch=6-step=44890.ckpt'left_in = (torch.randn(1, 3, 480, 640, device='cuda'), torch.randn(1, 3, 480, 640, device='cuda'))right_in = torch.randn(1, 3, 480, 640, device='cuda')ck.
2022-03-23 18:27:55 2872
原创 tensorflow2.5.0 pb模型转tensorrt
环境如下:tensorflow2.5.0 /tensorrt8.0/cuda11.0/pycuda2021/bazel3.7.2/python3.8/cudatoolkit11.02感觉现在的tensorflow 好难用,就连安装也没个配置选择,直接就是pip install tensorflow 。。直接晕菜!先在anaconda 中创建环境python3.8 以及安装cudatoolkit11.0.2,. anaconda会默认安装cudatoolkit10.1, 所
2022-02-17 17:27:27 1573 1
原创 Ubuntu 上使用的下载工具,不是只有迅雷(又不好用)FireDM
10 Most Popular Download Managers for Linux in 2020工具在以上链接其中的firedm 进入:Release FireDM version 2021.11.18 · firedm/FireDM · GitHub页面拉到最后,下载 FireDM-2021.11.18-x86_64.AppImage, 安装即可使用...
2021-11-19 13:51:23 7875
原创 ubuntu 20 安装python-pcl 并显示kitti 点云数据
ubuntu 安装python版本的PCL ,查了很多资料都是比较麻烦,后来试了一个方法,原来还是挺简单的。参考:Can not import pcl, boost version error. · Issue #285 · strawlab/python-pcl · GitHubUbuntu18.04安装PCL和python-pcl - 知乎建议最好可以先单独新建个环境:conda create -n pcl python=3.6conda activate pcl然后开始用c
2021-11-08 18:51:55 1814 3
原创 fiftyOne
address: https://towardsdatascience.com/googles-open-images-now-easier-to-download-and-evaluate-with-fiftyone-615ce0482c02https://github.com/voxel51/fiftyone另一个数据查找网站 https://datasets.bifrost.ai/如果想可视化界面:在pip install fiftyone-desktop 后,在安装目录大概是si
2021-08-24 09:02:21 601
转载 Ubuntu vscode(c++)配置opencv4.1.0
https://blog.csdn.net/seniorc/article/details/112277769本文转载于:Ubuntu18.04 vscode(c++)配置opencv successful需要准备的东西:vscode vscode-c++编译环境 opencv,主要是修改三个文档,launch.json,c_cpp_properties.json,tasks.jsonvscode配置c++网上的教程较多,在这里就不再赘述。1、新建一个cpp文件,保存。2、vscode左侧方...
2021-07-13 09:05:14 1350 1
原创 Linux中“Argument list too long”解决方法
https://www.jianshu.com/p/d685f934fbd41. 背景Linux下使用cp,mv,rm等命令时经常会碰到“Argument list too long”错误,这主要是因为这些命令的参数太长,即文件个数过多。2. 解决方案“Argument list too long”这个问题的解决主要会用到两个命令,find和xargs。2.1 问题:要删除test文件夹下以jpg结尾的文件。命令1为:find test/ -name "*.jpg" | xa
2021-07-07 13:49:57 1124
转载 ubuntu 编译operncv
https://blog.csdn.net/sandalphon4869/article/details/94398876
2021-07-05 17:04:58 90
原创 ubuntu 安装迅雷
https://www.jianshu.com/p/133f6004d109https://blog.csdn.net/agq358/article/details/107739982安装wine# 安装git>sudo apt-get install git# 安装deepin-wine>sudo git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git>cd deepin-wine-f
2021-07-05 15:49:25 4515
转载 Ubuntu中安装openCV3.4.12编译过程中与Anaconda冲突
https://blog.csdn.net/weixin_43592742/article/details/116612141解决openCV编译报错问题安装之前将opencv_contrib文件夹 移动到opencv文件夹目录下。该部分参考教程为 https://blog.csdn.net/qq_28467367/article/details/87933947 和 https://blog.csdn.net/u013798595/article/details/107921777 。编译过程中会
2021-07-02 15:55:51 634
modelnet40_normal_resampled02.zip
2020-08-31
modelnet40_normal_resampled01.zip
2020-08-31
resampled01.zip
2020-08-31
tensorflow 怎么预训练 微调自己的数据
2019-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人