自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 深入浅出的C++Primer教程(第六章)函数

(0个或多个)及组成,我们最开始写的helloworld就可以看做是一个函数(主函数)。其中int是函数返回值类型,main是函数名,花括号中间是函数体,该函数形参为空。

2024-07-03 10:33:15 525 1

原创 AI程序员的兴起:对传统程序员意味着什么?

未来五年,我认为AI程序员对传统程序员的影响将是循序渐进的,而不会在一瞬间完成。尽管AI技术的发展速度令人印象深刻,但现阶段AI程序员还没能完全取代传统程序员的需求。传统程序员在软件开发和系统维护中仍然发挥着不可替代的作用。尽管人工智能在某些领域表现出了惊人的表现,但在面对复杂的任务和实际应用时仍然存在许多挑战和限制。因此,我相信未来五年,传统程序员将继续发挥至关重要的作用,而人工智能程序员的影响将是渐进的,需要时间和技术的进一步发展才能真正显现出来。

2024-03-28 16:33:46 655

原创 做一个图片筛选器:关于人像图片睁闭眼

使用opencv库做闭眼检测

2024-03-28 11:32:42 175

原创 如何做一个图片筛选器——关于图像模糊程度检测

更新点轻松的吧,关于怎么处理图像,Laplacian算子和Saber处理。

2024-03-28 11:13:23 1576

原创 深入浅出的C++Primer教程(第五章)语句

没想到这么快就到了第五章。

2024-03-27 21:22:44 589

原创 深入浅出的C++Primer教程(第四章)

表达式的组成:表达式由运算对象(operand)和运算符(operator)组成。运算对象可以是字面值、变量或者是更复杂的表达式。运算符用于指定如何对运算对象进行操作。运算符类型一元运算符:作用于单个运算对象的运算符,例如取地址符(&)和解引用符(*)。二元运算符:作用于两个运算对象的运算符,例如相等运算符(==)和乘法运算符(*)。三元运算符:作用于三个运算对象的运算符,C++中唯一的三元运算符是条件运算符(?:)。函数调用:也是一种特殊的运算符,对运算对象的数量没有限制。运算符优先级和结合律。

2024-03-27 18:04:40 714

原创 深入浅出的C++Primer教程(第三章)

字符串和向量和数组

2024-03-26 21:22:27 1222

原创 深入浅出的C++Primer教程(第二章)

变量类型 变量名 (可以一个或多个以逗号隔开)变量初始化值(以=初始化)分号结束其中有个小知识很有意思为了允许把程序拆分成多个逻辑部分来编写,C+语言支持分离式编译 (separate compilation)机制,该机制允许将程序分割为若干个文件,每个文件可被独立编译。为了支持分离式编译,C++语言将声明和定义区分开来。声明(declaration)使得名字为程序所知,一个文件如果想使用别处定义的名字则必须包含对那个名字的声明。而定义 (definition )负责创建与名字关联的实体。

2024-03-26 14:15:04 879

原创 深入浅出的c++教程(基于C++Primer)第一章

这份教程严格意义上来说是我学习C++Peimer这本书的时候的感悟和经验,其中章节排布以及示例会尽量贴近这本书,因此,在观看本教程时建议边看这本书以加深理解,如果需要电子版可以点击这里自取电子版C++Primer及课后题答案,希望各位同学看完本教程能对c++有更深层次的了解。这一章很奇怪,如果是我的话应该会放到后面和类一起讲,但是为了和书中讲述的知识点相匹配,我们还是根据书中的知识讲。首先,当我们需要了解类是个什么玩意儿,在C++中,我们通过定义一个类(class)来定义自己的数据结构。

2024-03-25 16:02:27 784

原创 硬解jpeg的exif信息

当前有很多库能硬解jpeg图像信息,但如果是硬解呢,不依赖其他图形库,只通过c++标准库进行读取可行吗。

2024-03-19 19:28:39 846

原创 OpenGL实现全景图(SkyBox和Hdri双实现方式)

球形全景图和立方体全景图是OpenGL中用于模拟环境映射的两种技术。球形全景图通过将图像映射到球面来创建,使用`envSampleLOD`函数根据方向向量采样HDR纹理,实现环境光照效果。立方体全景图则将图像映射到立方体的六个面上,通常使用`textureCube`函数进行采样。两者都能提供逼真的反射和光照效果,但立方体全景图在内存使用和性能上更为高效。

2024-03-19 17:00:25 930

原创 OpenGL混合模式相关

混合模式是图形编辑中用于控制图层间像素混合方式的技术,它通过数学运算结合两个图层的像素点(基色和混合色)生成新的像素颜色。Photoshop提供27种混合模式,每种模式都有其特定的运算公式,如“正常”模式简单地将上层颜色直接显示,而“正片叠底”则根据两个颜色的RGB值进行乘法运算。在OpenCV和OpenGL中,也可以实现类似的混合效果,通过编写相应的代码来处理像素点的混合。混合模式可以分为变亮、变暗、对比、负片等多个系列,每个系列都有其独特的视觉效果和应用场景。理解这些混合模式的原理和应用,对于图像合成和

2024-03-19 13:24:30 858

原创 OpenGL万字超详解笔记(适合新手小白)

本文深入探讨了OpenGL图形API的基础知识,包括其跨平台特性和底层图形库的本质。文章重点介绍了OpenGL上下文的概念,它是OpenGL状态机的核心,保存着渲染状态和配置。通过实例,文章详细阐述了如何初始化OpenGL环境、配置视口、启用深度测试,以及如何创建和链接着色器程序。进一步,文章解释了VAO和VBO在OpenGL中的作用,并通过代码示例展示了如何设置和使用纹理。最后,文章讨论了不同的OpenGL绘制命令,包括glDrawArrays和glDrawElements,以及它们在实际渲染中的应用。整

2024-03-19 11:35:28 1740

原创 基于ssm的线上教学平台

基于java ee ssm 线上教学系统

2023-06-11 11:22:37 123

原创 vscode在macOS下编译java程序报错Error: A JNI error has occurred, please check your installation and try again

vscode Java报错Error: A JNI error has occurred, please check your installation and try again解决方法

2023-04-03 14:14:25 598 1

深入浅出的c++教程(基于C++Primer)配套资源

C++Primer配套资源

2024-03-25

基于ssm的线上教学平台

基于ssm的线上教学平台

2023-06-11

v.w整理线性代数网课配套笔记

机器学习必须的线性代数非常好的笔记,是线性代数的本质这门课程的讲义 配套视频使用更佳 期末考前必备 综合线性代数考点及解题方法

2020-07-11

离散数学期末复习必备考前手写笔记.pdf

包含内容:ch1命题逻辑的基本概念 ch2命题逻辑的等值演算 ch3命题逻辑和推理理论 ch4 谓词逻辑 ch5 集合代数 ch6 二元关系 ch7图的基本概念 ch8欧拉图 哈密顿图

2020-07-10

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

TA关注的人

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