logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++,关于 vector 和 map 的区别小结

本文深入解析了C++中vector的底层实现机制及其内存管理策略。vector本质是连续内存的动态数组,具有size(实际元素数)和capacity(总容量)两个关键属性。当插入操作导致size超过capacity时,会触发扩容:申请新内存、拷贝元素、释放原内存。为避免频繁扩容,文章提出三种优化方法:初始化时指定尺寸、使用reserve预分配内存(推荐)、以及resize调整元素数量。特别指出对于

文章图片
#c++#开发语言
C++,cv::Mat数据类型、通道数等概念梳理

【代码】C++,cv::Mat数据类型、通道数等概念梳理。

文章图片
#c++#计算机视觉#opencv
Qt,C++,函数并行执行(异步编程)

本文介绍了使用QtConcurrent实现OpenCV图像并行处理的三种方法。首先展示了单参数函数处理vectorcv::Mat的基本方案,通过QtConcurrent::mapped实现高斯模糊的并行处理。其次针对多参数函数,提出使用结构体封装参数的解决方案。最后详细讲解了三种并行函数:map()用于无返回值的原地处理,mapped()用于返回新对象的处理,以及mappedReduced()用于

文章图片
#c++#opencv#计算机视觉
python pytorch-GPU 环境搭建 (CUDA 11.2)

如下图所示,为 pytorch 或 tensorflow 的环境搭建逻辑。

文章图片
#python#pytorch#深度学习
C++,cv::Mat 矩阵的拷贝、截取、复制粘贴 (类似于python的切片)

【代码】C++,cv::Mat 矩阵的拷贝、截取、复制粘贴 (类似于python的切片)

文章图片
#c++#矩阵
不小心误选了默认打开方式,如何恢复成“无默认打开方式”状态

对于某后缀的文件,不小心设置了错误的默认打开方式,如何恢复?即恢复成白色图标(无默认打开方式状态)

文章图片
#windows
python Tensorflow-GPU 环境搭建(win11)

(1)打开英伟达控制面板 如下图(2)查看对应显卡型号 如下图 我的版本是517(3)在网站查看该显卡驱动型号对应的cuda型号(支持的cuda最高型号) 如下图 可以看到 我的最高能支持到cuda11.8。

文章图片
#tensorflow#python#深度学习
到底了