自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CUDA学习笔记08: 原子规约/向量求和

代码在windows下可以运行.

2024-03-26 23:24:50 223

原创 CUDA学习笔记07:shared memory Code

记录一下up主的代码,方便平时查询

2024-03-18 23:40:38 410

原创 Qt的XML文件读取测试01

解析XML的学习笔记

2024-03-17 18:30:33 483

原创 Qt文件读写

平时常用的Qt的文件读写,没有太多讲解,细节可以自己查,这里就给一些实际的例子。

2024-03-17 12:55:47 528

原创 Qt多线程问题3:基于线程同步实现生产者消费者模型

简单模拟一个生产者消费者

2024-03-14 22:18:31 406

原创 CUDA学习笔记06:共享内存加速矩阵乘法

2. 建议还是跟着UP主自己手敲一遍,看会是一遍,自己写又是另一遍。1. 我的代码是可以在windows平台运行的。

2024-03-08 00:04:00 427

原创 CUDA学习笔记05:卷积(sobel)

CUDA sobel 算子笔记

2024-03-06 12:46:29 394

原创 CUDA学习笔记05:矩阵相乘

CUDA矩阵相乘代码参考

2024-03-06 12:29:54 384

原创 CUDA学习笔记04:向量之和

学习笔记,代码片段留下来用来参考备忘

2024-03-05 22:31:27 422

原创 CUDA学习笔记03:封装CUDA函数给Qt使用

封装一下CUDA库为dll,再交给Qt去调用,大概走一下流程,方便自己后续复习。

2024-03-05 01:17:58 508

原创 CUDA学习笔记02:测试程序hello world

一些测试的小笔记

2024-03-04 22:19:34 430

原创 CUDA学习笔记01:vs2019环境配置

平时学习的一些笔记,参考意义吧,其实也不大

2024-03-03 22:41:57 497

原创 STL学习01:vector代码片段

【代码】STL学习01:vector代码片段。

2024-02-29 15:08:54 359

原创 cpp基础学习笔记04:类型转换static_cast补充

【代码】cpp基础学习笔记04:类型转换static_cast补充。

2024-02-29 14:43:03 336

原创 cpp基础学习笔记03:类型转换

dynamic_cast依赖于RTTI信息,其次,在转换时,dynamic_cast会检查转换的source对象是否真的可以转换成target类型,这种检查不是语法上的,而是真实情况的检查。先看RTTI相关部分,通常,许多编译器都是通过vtable找到对象的RTTI信息的,这也就意味着,如果基类没有虚方法,也就无法判断一个基类指针变量所指对象的真实类型,这时候,dynamic_cast只能用来做安全的转换,例如从派生类指针转换成基类指针。也就是说,它会检查转换是否会返回一个被请求的有效的完整对象。

2024-02-29 14:36:59 878

原创 cpp基础学习笔记02

一些零碎的笔记,方便自己查阅

2024-02-29 11:08:00 422

原创 cpp11学习笔记01:智能指针

C++11的一些学习笔记,方便自己随时查阅

2024-02-29 10:45:31 408

原创 cpp基础学习笔记01

平时学习用来记录的,并不是特别完全详细的笔记

2024-02-28 23:04:47 917

原创 C++多线程学习10:单例

剩下的可以参考原博客。

2024-02-26 14:29:12 381

原创 C++多线程学习09:并发队列

生产中直接应用即可。

2024-02-26 11:28:31 406

原创 C++多线程学习08

【代码】C++多线程学习08。

2024-02-26 10:01:26 369

原创 C++多线程学习07

【代码】C++多线程学习07。

2024-02-26 09:50:20 582

原创 C++多线程学习06

异步执行时,数据如果没有准备好,取数据时会阻塞。

2024-02-26 09:28:38 690

原创 C++多线程学习05

上边写的是死循环,建议加个等待时间。

2024-02-26 09:02:39 308

原创 C++多线程学习04

【代码】C++多线程学习04。

2024-02-26 08:47:19 357

原创 C++多线程学习03

【代码】C++多线程学习03。

2024-02-25 21:12:19 750

原创 C++多线程学习02

主要参考了B站UP主恋恋风辰的课程视频。

2024-02-25 17:43:25 323

原创 C++多线程学习01

主要参考学习了B站up主恋恋风辰的课程,非常nice。

2024-02-24 21:31:30 328

原创 Qt多线程问题2

现在有这么一个场景,有多个数据发送线程发送数据,我们想要将这些数据都记录在一个文件中,考虑了如下这样一种设计:先实现一个数据发送线程,用向量管理起来。我们在写文件的时候就是要写磁盘,那么I/O速率一般是慢于内存操作速率的,所以可以考虑使用双缓冲的机制来缓存文件,设计如下:实现一个Manager管理类,里边包含两个线程,一个线程负责接收发送线程的数据存入内存,另一个线程等到缓冲区满时直接写数据。代码结构如下:其中,_data是我们要发送的数据,_start负责初始化起始的发送数据。

2024-02-24 13:21:56 898

原创 Qt多线程问题1

Qt递归锁,非递归锁的一些发现

2024-02-22 21:44:43 365 1

原创 Windows下配置安装OpenCV + OpenCV contrib + QT

本文主要讲述如何在windows下配置opencv,并且使用qt去调用

2023-08-09 22:31:02 118

原创 RealBasicVSR(CVPR2022)复现过程

RealBasicVSR(CVPR2022)复现过程,引流:BasicVSR,BasicVSR++,RealBasicVSR,EDVR,MMagic

2023-05-12 22:47:17 2035 1

原创 我用Bring Old Films Back to Life打NTIRE2023 Colorization比赛

加载模型时,该代码库以python脚本名进行加载的,所以在训练时,训练脚本main_gan.py的--name参数就是你在modes下面新建方法的命名,比如我自己想了方法叫testA,建立了脚本testA.py,那么训练时也是需要将--name参数叫为testA,保持一致即可。这里加入你有了自己的新想法,设计了新模型,那么就把他放在VP_code/models下面,可以看到所有实现的网络结构Class都在这个目录下,我们可以新建一个.py脚本然后去实现即可。本次我们不做开源,不过代码的修改也很简单。

2023-05-06 16:26:03 329

原创 视频上色实战

用Bring Old Films Back to Life做上色实战

2023-05-06 13:28:16 367 1

原创 TLC图像裁剪后再拼接

【代码】TLC图像裁剪后再拼接。

2023-04-12 10:40:24 66

原创 DAVIS数据集下载

DAVIS分割数据集下载

2023-03-03 11:49:40 517

原创 直方图、直方图均衡复习

图像处理复习:直方图均衡

2022-10-15 10:17:55 316

原创 百度网盘AI大赛-水印智能消除赛第3名方案

本项目是百度网盘AI大赛——图像处理挑战赛:百度水印智能消除赛第3名的解决方案。在该项目中,我们对本次赛题的任务与数据进行了分析,并在此基础上详细介绍了我们模型的搭建思路,同时开源了我们的代码。我们本次比赛的思路更多的还是反映一些比较基础的探索上,没有非常强的创新性,所以比较适合刚刚入门深度学习以及图像处理比赛的选手,掌握一些最最基本思路,即使是新手也可以拿到一个非常理想的名次。...

2022-06-11 16:17:48 3038 10

原创 百度文档去摩尔纹比赛分享

比赛详情链接:https://aistudio.baidu.com/aistudio/competition/detail/128/0/introduction这是我们在1月份参加的一个图像处理的比赛,因为平时也做一些其他的image to image的任务,所以觉得这个比赛可以尝试一下。比赛的任务消除拍照图像中的摩尔纹:官方虽然给出了一些参考论文和代码,但是限制只能用paddle框架,考虑到后面torch模型或者tensorflow的模型在转paddle的时候可能会出现一些Bug,我们就只在官方

2022-02-14 22:35:16 1390 3

原创 Run opencv、libtorch on your windows system

如何在window上跑opencv和libtorch

2021-12-11 16:05:14 2808

空空如也

空空如也

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

TA关注的人

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