相关文章
opencv进阶 ——(十一)基于RMBG实现生活照生成寸照
实现步骤
1、检测人脸,可以使用opencv自带的级联分类器或者dlib实现人脸检测
2、放大人脸范围,调整到正常寸照尺寸
3、基于RMGB算法得到人像掩码
4、生成尺寸相同的纯色背景与当前人像进行ALPHA融合即可 alpha融合实现
void alphaBlend(cv::Mat&…
建站知识
2025/1/10 15:03:10
LangChain学习之prompt格式化与解析器使用
1. 学习背景
在LangChain for LLM应用程序开发中课程中,学习了LangChain框架扩展应用程序开发中语言模型的用例和功能的基本技能,遂做整理为后面的应用做准备。视频地址:基于LangChain的大语言模型应用开发构建和评估高
2. 先准备尝试调用O…
建站知识
2025/1/8 0:18:15
【面试笔记】嵌入式软件工程师,汽车电子软件相关
文章目录 1. C语言基础1.1 const1.2 static1.3 回调函数的用法1.4 宏定义1.5 编译、链接过程1.6 堆与栈的区别?1.7 简单的字符串算法题,C语言实现1.7.1 给定一个字符串,按顺序筛选出不重复的字符组成字符串,输出该字符串1.7.2 给定…
建站知识
2025/1/4 13:42:47
Linux `free` 命令:深入解析系统内存使用情况**
Linux free 命令:深入解析系统内存使用情况
在Linux系统管理中,了解内存的使用情况对于系统调优、性能监控以及故障排除都至关重要。free 命令是Linux系统中用于显示系统内存使用情况的常用工具。本文将深入解析 free 命令的使用方法和其输出的各项含义…
建站知识
2025/1/4 13:43:15
笔记 | 软件工程01:从程序到软件
1 软件工程知识域 2 程序
2.1 何为程序及程序的质量要求
何为程序:
理解:软件工程可能就是在弥补OOP语言与自然语言之间还存在的鸿沟 2.1.1 程序质量的内在和外在体现 2.1.2 程序质量的语法和语义体现 2.2 编写代码的基本原则 2.3 程序质量保证方法 …
建站知识
2025/1/12 3:39:28
深度学习: CUDA Deep Neural Network library NVIDIA开发的一个深度学习GPU加速库
cuDNN(CUDA Deep Neural Network library)是由NVIDIA开发的一个深度学习GPU加速库。它的主要功能和作用可以归纳为以下几点: 提供高效原语:cuDNN旨在提供高效、标准化的原语(基本操作)来加速深度学习框架(如TensorFlow、PyTorch等)在NVIDIA GPU上的运算。这些原语包括卷…
建站知识
2025/1/8 3:19:55
2004NOIP普及组真题 2. 花生采摘
线上OJ:
【04NOIP普及组】花生采摘
核心思想:
1、本题为贪心即可。 2、因为本题严格限制了顺序,所以先把每个节点的花生数量按降序排序。然后逐一判断下一个花生是否需要去采摘即可
3、每一次采摘完,记录耗时 t 以及采集的花…
建站知识
2025/1/4 13:38:26