- 博客(340)
- 收藏
- 关注
原创 RTX4060安装cuda12.3 &cudnn8.9
要选择8.9.6, 如果选择8.9.7,会报错,可能是支持cuda12.2不支持cuda12.3。如果没有改变的话,就重新打开一个终端,把这两行放到最后。
2025-06-11 21:42:10
477
原创 【亲测可行】linux安装miniforge & miniconda无痛迁移到miniforge
miniforge是由社区赞助、领导的,并且用GitHub托管所有的包,使用 (而且只用)conda-forge 作为(默认)下载channel,避开了Anaconda的repository,从而也就避开了被Anaconda追责的问题。
2025-06-11 11:58:33
1596
原创 ffmpeg将avi转为mp4 & ffmpeg将png转jpg & ffmpeg修改图片视频的尺寸 & ffmpeg旋转视频 & ffmpeg命令大全
【代码】ffmpeg命令大全。
2025-06-03 22:04:57
295
原创 【全网最细】yolov5-segment原理解析 & pred和proto每个维度代表的含义 & 分割的过程可视化
原型生成(Prototype Generation):生成一组原型掩膜,这些掩膜代表了不同的对象形状特征。使用全连接卷积神经网络(Fully Connected Convolutional Network,FCN)生成这些原型掩膜。网络的最后一层包含k个通道,每个通道对应一个原型掩膜,因此生成的原型掩膜数量等于k。掩膜系数(Mask Coefficients):将上述生成的原型掩膜与特定对象相结合,以生成精确的实例分割掩膜。通过预测每个锚点(anchor)对应的掩膜系数,来调整和组合原型掩膜。
2025-04-04 21:51:59
1340
原创 【2025.3.13】记一次双系统笔记本加装固态硬盘记录 & linux扩容 & linux更换/home和/opt所在硬盘 & windows无法调整亮度 & linux无法放外音
京东下单了一个9.9的螺丝刀和拆机工具,可以拧,但还是有点滑,最后两个螺丝死活拧不掉,拧了半天,其中一个螺丝的凹槽由十字型快变成圆了,还是没拧掉,最终去电脑维修店拧掉了。因为后续操作要重新挂载/home所在的253g硬盘,由于图形化界面在/home所在的253g硬盘中,操作时图形化界面会直接崩掉!还好这个螺丝是侧边的,固态的盖子是铁或铝的可以弯曲,我把盖子往侧边掰,打开了盖子最终装上了1t的固态。借了朋友的塑料柄螺丝刀,发现根本拧不了, 去公司外面的店买了个3块的水晶柄螺丝刀,还是拧不了。
2025-03-14 10:06:00
1076
原创 【亲测可行】rk3588交叉编译opencv-4.5.1,ffmpeg-4.2.9,x264 & opencv-4.10.0 & opencv-4.5.5
先检查ffmpeg库文件路径 和 验证 pkg-config输出,如果ffmpeg没有编译安装后,编译安装opencv-4.5.1时,会显示ffmpeg没有开启。opencv-4.5.1,ffmpeg-4.2.9,x264下载和解压路径为:opt/rk3588/package。下面是个and语句,注释掉下面的内容,防止其它条件影响不满足影响FFMPEG。把下载好的opencv_contrib-4.5.1 移动到该路径,然后解压。别忘了把下面的交叉编译器,安装路径,x264的安装路径替换为你自己的。
2025-03-10 10:30:07
520
原创 【亲测可行】rv1126交叉编译opencv-4.5.3,ffmpeg-4.1.3,x264
由于后续编译安装的是opencv-4.5.3,为了使ffmpeg 和opencv版本匹配,选择ffmpeg-4.1.3进行交叉编译安装。采用git方式下载opencv_contrib,后续需要进行一个版本验证。opencv_contrib下载。验证得到的ffmpeg架构。进入ffmpeg安装目录。下载FFmpeg源码。
2025-03-07 13:54:01
860
原创 【亲测可行】本地部署deepseek & api免费部署满血版deepseek & python中配置api使用满血版deepseek-r1
本地部署时显卡不好的话根本带不动,如果显卡是4090的话,可以带动14B的,32B可能比较吃力.把复制的API粘贴到下面的地方,模型选择DeepSeek-R1,最后点击保存。deepseek-R1原始模型参数为671B (billion 十亿)deepseek最好的模型是deepseek-R1。下面三个客户端都可以,下面以chatbox为例。意思是该模型有6710亿个参数。
2025-02-05 21:45:32
4232
1
原创 python使用Google Text-to-Speech (gTTS)将文本转语音
【代码】python使用Google Text-to-Speech (gTTS)将txt转语音。
2024-12-11 22:48:09
515
原创 Yolo数据标注工具labelImg和多边形标注工具labelme的下载安装使用
如果在conda中安装新版labelme失败,则使用下面的方法安装。直接双击exe文件点开即用,下载后,发个快捷方式到桌面就可了。选择windows_v1.8.1.zip,下载并解压,我的ubuntu22.04下载此助手打不开。python3.8.3版本亲测可行。在左上角的文件选项中。
2024-11-20 18:29:05
1914
原创 c++多线程
互斥锁(Mutex,Mutual Exclusion)是一种同步机制,用于防止多个线程同时访问共享资源,从而避免数据竞争和保持数据一致性。
2024-11-18 14:44:04
628
原创 带你跑通yolov11 & 搭建coda环境 & 参数下载 & 读取视频测试
的功能,其主要目的是在运行预测(推理)时减少内存占用并提高效率。这种模式将计算的灵活性与资源效率相结合,非常适合高性能应用程序。可以把获取当前屏幕进行推理。清华源满足如下环境的搭建。这段话描述了一个称为“
2024-11-17 09:52:35
476
原创 【CV】头盔检测&区域入侵项目
labelme标注好之后跟下面的标签不太一样,要么改为如下格式,要么修改code。按s保存图片,这张图片的尺寸不能改。代码会显示视频的尺寸和图片的尺寸。关闭点击file中的save with image data.ubuntu22.04按prtsc,有录制视频的选项。命令行首先启动安装了labelme的conda虚拟环境。使用helmet_head_person_s.pt参数。使用helmet_head_person_m.pt参数。把标注好的json文件放入此处。或者使用labelme。
2024-11-16 22:30:03
195
原创 ubunu安装官方微信 & 解决安装后更新系统变为atzlinux的问题 & 卸载微信
由于源中有了atzlinx,点击它会提示出现atzlinux系统的某个版本,如果点击更新,系统将由ubuntu22.04LTS变成atzlinux,就连grub引导也会变成atzlinux。换回之后,基于atzlinux的微信再也无法登陆成功了!当时我点击了更新出现了一个错误,右上角一直有个错误的红色符号。发现不会获取atzlinux的软件源了。这样点击更新的时候就不会出现atzlinux的软件或系统。删除或移动/etc/apt/sources.list.d/中 atzlinux-v12.list。
2024-11-05 01:19:07
727
2
原创 docker配置普通用户访问
在Ubuntu上,默认情况下,Docker守护进程(daemon)以root用户身份运行,并且只有root用户或具有sudo权限的用户才能直接运行Docker命令。然而,你可以通过以下步骤将Docker权限授予普通用户,而无需每次都使用sudo。如果一切正常,你应该会看到Docker的Hello World消息,这表明你现在可以无需sudo权限运行Docker命令。重新登录后,你可以验证是否成功获得了Docker权限。通过这些步骤,你可以让普通用户无需sudo权限即可访问和运行Docker命令。
2024-10-23 11:41:51
2092
2
原创 c++SDL编写一个永远在其它软件上层的黑色矩形,看美剧的时候用来遮挡中文字幕学英语
【代码】c++SDL编写一个永远在其它软件上层的黑色矩形,看美剧的时候用来遮挡中文字幕学英语。
2024-10-20 14:36:19
117
原创 (成功解决)ubuntu22.04不小心更新成了atzlinux12.7.1,右上角出现红色错误符号
出现atzlinux的文件直接rm掉我把这两个cappeliken移动到/opt里。说明找不到/etc/os-release了。这个文件确实没了。
2024-10-20 11:08:39
1525
7
原创 windows中msys2配置cmake & vscode配置c++opencv
【代码】windows中msys2配置cmake & vscode配置c++opencv。
2024-10-16 11:12:55
932
原创 windows安装VMware虚拟机 & 在虚拟机中安装Centos系统
此处最好配置50G,否则之后还要新加。并不是你配置50G它就直接用掉这50G,而是他用多少是多少。此处可以看出该电脑一个处理器,四个内核。配置虚拟器的原则是不能超过总数的一半。一个CPU可以有多个内核。
2024-10-15 13:56:51
304
原创 【亲测可行】ubuntu下载安装c++版opencv4.7.0和4.5.0 & 安装opencv4.5.0报错及解决方法
这个错误信息指出在编译 OpenCV 4.5.0 的 gapi_async_test.cpp 文件时遇到了一个问题,具体是 std::this_thread::sleep_for 函数无法识别。std::this_thread::sleep_for 是 C++11 标准中引入的一个功能,它位于 头文件中。opencv4.pc文件的默认路径:/usr/local/lib/pkgconfig/opencv4.pc。我的是24,所以编译的进程数就填24,开始编译。我的是24,所以编译的进程数就填24。
2024-10-12 16:53:35
2023
原创 【亲测可行】ubuntu系统vscode配置c++版opencv & 编译运行c++播放视频代码(包含:vscode使用c++opencv,创建CmakeList.txt,创建编译项目)
在Image_Tools同级目录下创建build目录。在根Image_Tools同级的目录下创建该文件。下面一步步创建该项目并编译该项目。清除上次编译产生的缓存信息。清理之前编译项目生成的文件。输入要播放视频的路径。
2024-10-12 16:12:42
1046
原创 【opencv】以A4纸为参照物测量物体尺寸(包含:偏移纠正,轮廓检测,绘制轮廓函数)
【代码】【opencv】以A4纸为参照物测量物体尺寸(包含:偏移纠正,轮廓检测,绘制轮廓函数)
2024-10-09 15:57:51
279
原创 【CV】带你跑通过线检测项目unbox_yolov5_deepsort_counting
在较新版本的 PyYAML 库中,yaml.load() 函数已经不再推荐使用。应该使用 yaml.safe_load() 代替 yaml.load()。原requirements.txt没有指定各种包的版本号,容易出问题,安装成功之后就可以开始跑了。终端中进入该项目根目录。运行结果见文章开头。
2024-10-06 17:32:22
655
原创 ubunut声卡配置 & 播放视频没有声音的解决方法 & 蓝牙问题
录音命令,-d 10表示录制10秒声音,test.wav是保存的文件名称。切换到5.17版本的内核后,声卡和麦克风都能识别出来了。但是麦克风无法识别。再重新连接,就ok了!
2024-10-06 11:32:13
2389
原创 RTX4060安装nvidia显卡驱动
假如系统中的GCC和G++版本为11,则降低它们的优先级。切换系统中的GCC版本,后面的100是优先级。如果是apt-get方法安装的驱动。如果是run方法安装的驱动。不用官,Ok即可,参考如下。
2024-10-05 22:17:10
4766
原创 RTX4060+ubuntu22.04+cuda11.8.0+cuDNN8.6.0 & 如何根据显卡型号和系统配置cuda和cuDNN所需的安装环境
nvidia驱动版本为550.12。系统架构为:X86_64。GCC为12.3.0。
2024-10-05 20:05:28
3469
原创 windows下载安装pycharm社区版
重启之后弹出如下界面,reader support是windows系统的一个功能 讲述人 方便视力有障碍的人使用windows系统。点击cancel即可。安装之后显示重启才能生效。有中文和英文可以选择。
2024-09-28 09:04:53
888
原创 C++读取txt文件中的句子在终端显示,同时操控鼠标滚轮(涉及:多线程,产生随机数,文件操作等)
线程二:运行时加载txt文件中的句子到数组,然后每隔n秒随机显示一个句子。线程一:每隔n+随机秒,动一下鼠标滚轮,防止屏幕息屏。
2024-09-23 16:24:28
554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人