自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《数字图像处理》-实验6 彩色图像模型及图像编码

学习彩色图像处理、图像编码相关原理及编程实现方法。

2024-04-08 15:36:36 884 1

原创 《数字图像处理》-上机 5 图像阈值化处理、霍夫变换及形态学算法

学习图像阈值化处理、霍夫变换、形态学算法及编程实现方法。

2024-04-03 09:29:14 1046

原创 《数字图像处理》-上机 4 直方图增强及频域图像处理技术

2、图像傅里叶变换原理 傅里叶变换(Fourier Transform,简称 FT)常用于数字信号处理,它的目的是将时间 域上的信号转变为频率域上的信号。随着域的不同,对同一个事物的了解角度也随之改变, 因此在时域中某些不好处理的地方,在频域就可以较为简单的处理。图像中的边缘信号和噪声信号往往是高频信号,而 图像变化频繁的图像轮廓及背景等信号往往是低频信号。1、灰度直方图 (1)灰度直方图概念 灰度直方图是灰度级的函数,描述的是图像中每种灰度级像素的个数,反映图像中每种 灰度出现的频率。

2024-04-03 09:15:44 350

原创 《数字图像处理》-上机 3 空域图像增强技术

OpenCV 提供的函数 cv2.filter2D()可以对一幅图像进行卷积操作。允许用户自定义卷积核实现卷积操作,使用自定义卷积核实现卷积操作的函数是cv2.filter2D(),其语法格式为: dst=cv2.filter2D(src,ddepth,kernel,anchor,delta,borderType) 式中:● dst 是返回值,表示进行方框滤波后得到的处理结果。● src 是需要处理的图像,即原始图像。它能够有任意数量的通道,并能对各个通道独立处理。图像深度应该是 CV_8U、

2024-03-18 17:38:15 403

原创 《数字图像处理》-上机 2 图像灰度变换、几何变换及图像运算

Gray 表示只有灰度值一个通道;现在大部分的彩色图像都是采用 RGB 颜色模式,处理图像的时候,要分别对 RGB 三种分量进行处理,但实际上单纯 RGB 图像并不能反映图像的形态特征,只是从光学的原理上进行颜色的调配,机器并不能够通过人眼的角度来迅速智慧的识别物体的框架、边角等信息,机器在进行计算的时候,如果是包含色彩的图片,特征量,计算量会成指数倍数增加。利用灰度变换可以实现图像增强,注意图像增强是面向特定的问题,即不同的问题增强图像的需求也不一样,有的需要增强对比度,有的需要增强低像素值处的细节。

2024-03-14 15:20:51 911

原创 《数字图像处理》-上机1

按照上面相关知识的介绍,学会利用 opencv 进行灰度图像及彩色图像的读、显示及写 操作,并编写相应的测试程序

2024-03-14 14:29:02 1057

原创 计算机图形学纸质作业7——杨钦等.《计算机图形学》,清华大学出版社.

5. 如下图所示,图5-1为曲线y=2cos(x+π)+2,x∈[-π,0],,图5-2为曲线绕Y 旋转360°形成的曲面,图5-3光照渲染图,图5-4为曲面纹理映射图。图5-1 图5-2 图5-3 图5-4 (1)给出图5-1曲线上顶点的参数表示,其中参数θ ∈[-π,0]。3、已知下图中A和B为物体表面上的两点,已知光源颜色为(1, 1, 0),漫反射光反射系数为(0.6, 0.3, 1),计算A和B处漫反 射光颜色,A处光入射角为45度,B为60度,A和B均在水平面上。A. 窗口裁剪技术;

2024-02-28 23:11:13 416

原创 计算机图形学纸质作业6——杨钦等.《计算机图形学》,清华大学出版社.

3、已知三维观察坐标系Ouvn,n = 0为投影平面,P0(0,1, 0)、P1(0,-1,0)及P2(2,0,0)为投影平面上的三 个点,投影参考点为(0,0,1)。(2)假设Q1在投影平面上的投影点不变,如何对Q1Q2进行几何变换, 使得Q1Q2在投影平面上的投影落在三角形 P0 P1 P2内。(1)采用透视投影时,线段Q1(1,-1,-1)Q2(1,-2,-1)的投 影是否完全落在三角形 P0 P1 P2内?B. 观察点(视点、投影中心COP);(1)下列参数中, 不是建立观察坐标系的参数。

2024-02-28 22:56:45 408

原创 计算机图形学纸质作业5——杨钦等.《计算机图形学》,清华大学出版社.

2、下图中,线段P1P2的两个端点为P1(1,3),P2(6,7), 裁剪窗口为矩形ABCD,其中A点坐标为(2,2),C点坐 标为(5,5),利用编码(Cohen-Sutherland)算法进行 线段裁剪,写出按算法进行裁剪的过程。A. S和P均在可见的一侧,则输出S和P;D. S在不可见的一侧,P在可见一侧,则输出线段SP与裁剪线的交点和P。(1)在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到 端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况, 分别需输出一些顶点。

2024-02-28 22:50:50 386

原创 计算机图形学纸质作业4——杨钦等.《计算机图形学》,清华大学出版社.

B. 齐次坐标技术就是用n+1维向量表示一个n维向量,而且在n+1维空间中 讨论n维向量的变换;3、已知一矩形如图3-1所示,中心坐标为(4,3),长宽分别为6和4,经过 变换后中心坐标为(7,4),长和宽不变,但长边与X轴夹角为60°。1、在坐标系Oxyz中,计算将矢量P(1,1,1)Q(2,2,2)变换到矢量P’(0,0,0) Q’(0,0,1)的变换矩阵。2、已知P为线段P1 P2 上的任意一点 ,证明对任何复合变换,变换后的点 P 都在线段 P1 P2 之上。

2024-02-27 14:09:33 354

原创 计算机图形学纸质作业3——杨钦等.《计算机图形学》,清华大学出版社.

(3)用射线法进行点与多边形之间的包含性检测时,需要计算射线与多边 形的交点。下图点V引出的射线与多边形的交点数为( )。2. 根据抛物线 的正负性和对称性,当 y∈[-24,24]时,推导中点算法中的判别式。(1)中点法扫描转换以(0,0), (5,2)为端点的直线段时,不经过下面 ( )点;(b)说明扫描线y=6,7,8, 9和10时,哪些边是活性边。A. 线宽 B. 透明 C. 颜色 D. 线型。1. 比较直线段扫描转换三种算法中的运算特点。(2)下列( )不是线画图元的属性。(a)写出边的分类表。

2024-02-27 11:09:13 381

原创 计算机图形学纸质作业2——杨钦等.《计算机图形学》,清华大学出版社.

2.全高清指支持1080P输出显示的显示器,分辨率为1920×1080 或更高。【标清:720X576 PAL制,720X480 NTSC制;(3)一个16×16的窗口中的图形,最多同时可显示多少种颜色?A. 荧光物质 B. 光源 C. 液晶 D. 水平偏光板。A. CMY B. RGB C. HSV D. 都可以。(2)目前PC机的显存大小为什么要比所求值大很多?(1)显示设备一般采用下列 颜色模型;(2)下列物质中, 不是LCD需要的。(1)帧缓存的大小为多少?

2024-02-27 11:00:34 370

原创 计算机图形学纸质作业1——杨钦等.《计算机图形学》,清华大学出版社.

A. 地理信息系统 B. 学校人事管理系统 C. 计算机辅助设计 D. 虚拟现实。2、说出二个你觉得可以用图形学解决的实际问题,考虑如何 解决?A. 颜色 B. 直径 C. 圆心坐标 D. 像素坐标。1、什么是计算机图形学?(1)下列 不是计算机图形学的典型应用。(2)下列 不是表示图形学中圆弧的参数。

2024-02-26 20:51:29 381

原创 使用随机森林与额外树分类器在解决语音识别性别问题上的性能比较

云边牧风👨‍🎓小编介绍:欢迎来到云边牧风破烂的小星球🌝机器学习《机器学习》课程实验报告目录一、研究背景及研究现状1.1问题背景1.2研究意义1.3国内外研究现状二、数据集介绍及数据分析处理2.1数据集来源2.2数据集的构成2.3数据的分析2.4数据预处理的方法三、算法选择及模型构建3.1算法选择原因3.2算法的优缺点3.3对该算法的优化3.4模型的设置3.5模型架构四、算法运行4.1运行环境4.2参数设置4.3运行调整4.4运行结果。

2024-02-26 20:31:33 934

原创 使用卷积神经网络(CNN)模型解决多标签汽车和颜色数据集任务

我们采用基于卷积神经网络(CNN)模型的机器学习方法,探索了Multilabel car and color dataset的任务,利用CNN模型实现对多标签车辆和颜色的准确分类。我们选择了一种合适的CNN模型架构,并通过训练来学习模型参数。通过在训练集和测试集上进行实验评估,我们对模型的性能进行了比较全面的分析和讨论,并提出了可能的改进方向。本研究的结果对于图像多标签分类的研究以及车辆识别和颜色分类任务的应用具有很高的验证意义。

2024-02-26 19:46:37 1204

原创 Java第七章第1节:线程与JDBC 多线程编程 Thread类与Runnable接口

JAVA中,实现多线程有两种方法:继承Thread类实现Runnable接口由于JAVA不支持多继承,因此要根据实际问题选择实现方法

2023-11-02 22:17:38 234 2

原创 维苏威火山挑战赛 AI 破译火山灰烬中的古代卷轴

最近在接触一些机器学习的内容,从基础理论到具体项目的复现和学习,发现自己已经热衷于机器学习的种种,恰巧这两天碰到了这样的一个瓜:AI破译烧焦古卷

2023-10-18 11:28:05 594 20

原创 Java第七章第1节:线程与JDBC 多线程编程

👨‍💻个人主页@云边牧风👨‍🎓小编介绍:欢迎来到云边牧风破烂的小星球🌝Java基础知识🔑本章内容:多线程编程内容有:7.1.1线程的概念类与Runnable接口7.1.3线程的生命周期。

2023-10-18 08:14:29 141 4

原创 数据结构与算法实习 题集3 PTA 9 重名剔除(Deduplicate)10 玩具(Toy)11 任务调度(Schedule)12 循环移位(Cycle)

分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)Epicure先生正在编撰一本美食百科全书。为此,他已从众多的同好者那里搜集到了一份冗长的美食提名清单。既然源自多人之手,其中自然不乏重复的提名,故必须予以筛除。Epicure先生因此登门求助,并认定此事对你而言不过是“一碟小菜”,相信你不会错过在美食界扬名立万的这一良机。

2023-10-16 11:23:55 710 7

原创 数据结构与算法实习 题集2 PTA 5 真二叉树重构(Proper Rebuild)6 旅行商(TSP)7 无线广播(Broadcast)8 传染链( Infectious Chain )

分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)一般来说,给定二叉树的先序遍历序列和后序遍历序列,并不能唯一确定该二叉树。(图一)比如图一中的两棵二叉树,虽然它们是不同二叉树,但是它们的先序、后序遍历序列都是相同的。但是对于“真二叉树”(每个内部节点都有两个孩子的二叉树),给定它的先序、后序遍历序列足以完全确定它的结构。将二叉树的n个节点用[1, n]内的整数进行编号,输入一棵真二叉树的先序、后序遍历序列,请输出它的中序遍历序列。

2023-10-16 11:19:22 119 3

原创 数据结构与算法实习 题集1 PTA 1 祖玛(Zuma)2 范围查询(Range)3 灯塔(LightHouse)4 列车调度(Train)

分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)祖玛是一款曾经风靡全球的游戏,其玩法是:在一条轨道上初始排列着若干个彩色珠子,其中任意三个相邻的珠子不会完全同色。此后,你可以发射珠子到轨道上并加入原有序列中。一旦有三个或更多同色的珠子变成相邻,它们就会立即消失。这类消除现象可能会连锁式发生,其间你将暂时不能发射珠子。开发商最近准备为玩家写一个游戏过程的回放工具。他们已经在游戏内完成了过程记录的功能,而回放功能的实现则委托你来完成。

2023-10-16 11:13:33 109 1

原创 数据结构 PTA 7-1 上机作业6 7-1 查找上机作业:二叉排序树和平衡二叉树

7-1 查找上机作业:二叉排序树和平衡二叉树分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)二叉排序树(BST树)的任何结点均满足:“若左子树存在,根结点大于其左子树上的所有结点;若右子树存,根结点小于其右子树上的所有结点。给定一个数据序列(所有数据互不相等),可以构造二叉排序树。例如:按照下面的数据序列及其先后顺序{ 10,30,20,7,5,6,2,9,28 }可构造出如下的二叉排序树。

2023-10-16 11:04:06 534

原创 数据结构 PTA 7-2 上机作业5 7-2 图的邻接表存储和遍历

7-2 图的邻接表存储和遍历分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)图的邻接表存储用一个一维数组存储各顶点数据元素,用边结点构成的单链表存储元素之间的邻接关系。如上无向加权图,图中顶点数据元素为“A-Z”之间的单个字符,为了使遍历输出结果唯一,现要求顶点数据元素按由小到大(ASCII码)的顺序存储,单链表中的边结点同样按由小到大有序排列。

2023-10-16 11:01:15 257

原创 数据结构 PTA 7-1 上机作业5 7-1 图的邻接矩阵存储和遍历

7-1 图的邻接矩阵存储和遍历分数 100全屏浏览题目切换布局作者 upcdsa单位 中国石油大学(华东)图的邻接矩阵存储用一个一维数组存储各顶点数据元素,一个二维数组存储顶点之间的邻接关系。如上面的无向加权图,顶点数据元素为“A-Z”之间的单个字符,为了使遍历输出结果唯一,要求顶点数据元素按由小到大(ASCII码)的顺序存储。例如,对于上面的加权图,数据元素按照B、C、D、F、H、L、W、X、Y、Z的顺序存储。依附于边的权值为整数,且大于0。

2023-10-16 10:58:29 584

原创 数据结构 PTA 4-1 上机作业4 4-1 哈夫曼树与哈夫曼编码

4-1 哈夫曼树与哈夫曼编码分数 100全屏浏览题目切换布局作者 伍建全单位 重庆科技学院。

2023-10-16 10:53:44 199

原创 数据结构 PTA 7-1上机作业2 二叉树的建立和遍历

7-1 上机作业2:二叉树的建立和遍历分数 100全屏浏览题目切换布局作者 upsdsa单位 中国石油大学(华东)对如下二叉树已知二叉树的完全前序序列可以唯一确定一棵二叉树。现给出二叉树的完全前序序列,使用C或C++编写算法完成:(1) 以二叉链表为存储结构,建立二叉树;(2) 编写先序遍历算法,输出先序遍历序列;(3) 编写中序遍历算法,输出中序遍历序列;(4) 编写后序遍历算法,输出后序遍历序列;

2023-10-16 10:43:29 825

原创 Java第六章第4节:输入输出流( I/O流) 文件 读写二进制文件

在D:\1234567890\grade.txt中保存了一个学生的多门课程,需要从该文件读取学生的成绩,并将课程成绩按照从高到低的顺序排列,将排序后的成绩保存D:\1234567890\sortgrade.txt中。

2023-10-16 10:27:59 101

原创 Java第六章第4节:输入输出流( I/O流) 文件 读写二进制文件

写二进制文件读二进制文件抽象类OutputStream派生类BufferedOutputStream

2023-10-11 23:27:27 903 6

原创 Java第六章第3节:输入输出流( I/O流) 文件 读写文本文件

BufferedReader类的readLine()方法:从一个面向字符的输入流中读取一行文本。如果其中不再有数据,返回null

2023-10-10 16:14:35 251 3

原创 Java第六章第2节:输入输出流( I/O流) 文件读写 File类

1.D盘创建文件夹,以学号命名2.文件夹内创建两个文件a.txt, b.jpg3.文件夹内创建子文件夹 以名字命名

2023-10-09 16:48:56 60 3

原创 Java第六章第1节:输入输出流( I/O流) 细讲Java输入输出

I/O 即输入Input/ 输出Output的缩写,其实就是计算机调度把各个存储中(包括内存和外部存储)的数据写入写出的过程; java中用“流(stream)”来抽象表示这么一个写入写出的功能,封装成一个“类”,都放在java.io这个包里面

2023-10-09 10:48:15 73 2

原创 Java第五章第4节:常用实用类 Math类 数字格式化 Random类

Math类、提供任意精度整数运算的BigInteger类、Random类、数字格式化

2023-10-08 16:02:30 54 3

原创 矩阵及其运算在卷积神经网络(CNN)中的应用与启发

摘要1. 引言1.1 研究背景和意义1.2 报告结构2. 卷积神经网络(CNN)简介2.1 CNN基本原理2.2 CNN的优势和应用领域3. 矩阵在CNN中的应用3.1 图像表示与卷积运算3.2 特征提取与矩阵分解3.3 参数优化与梯度计算3.4 图像生成与矩阵合成4. 矩阵运算在CNN设计与优化中的启发4.1 模型参数组织与计算优化4.2 矩阵分解与特征选择4.3 并行计算与加速技术4.4 矩阵运算与推理硬件的关系5. 实际应用案例5.1 图像分类与目标检测5.2 人脸识别与姿态估计5.3 图像生成与风格

2023-10-07 00:12:51 2481 1

原创 Java第五章第3节:常用实用类 时间和日期 实验+图解讲解

👨‍🎓小编介绍:欢迎来到云边牧风破烂的小星球🌝🔑本章内容:Java常用实用类接着上一节字符串的处理,这节主要是Java的。最早的JDK只有Date,没有Calendar,由于Date类存在设计缺陷,因此逐渐被Calendar类代替目前,Date类只有有限的几个方法可以使用,出于向下兼容性考虑,Java仍然保留了Date类的原生方法,但是被标识为“已废弃”,不建议使用Time类应用情况与Date类情况类似

2023-10-06 23:44:15 82 1

原创 Java第五章第2节:常用实用类 字符串2 实验+图解讲解

云边牧风👨‍🎓小编介绍:欢迎来到云边牧风破烂的小星球🌝Java基础知识🔑本章内容:Java常用实用类接着上一节字符串的处理,这节讲的主要有字符串与基本数据的相互转化、对象的字符串表示、字符串与字符数组一、字符串与基本数据的相互转化。

2023-10-06 21:29:11 246 1

原创 Java第五章第1节:常用实用类 字符串 实验+图解讲解

Java字符串详细讲解

2023-10-06 19:42:28 161 3

原创 Java第四章第4节:接口与内部类 Class类、Jar文件 实验+图解讲解

关于Java的类在前面第2章第1节已经提到过,要是不够了解的可以戳回去看👉Java类JAR文件是Java特有的一种文档格式可以使用jar.exe命令把一些类的字节码文件压缩成一个jar文件,然后将这个jar文件存放到Java运行环境的扩展中,即将该jar文件存放在JDK安装目录的jre\lib\ext文件夹中。这样,Java应用程序就可以使用这个jar文件中的类来创建对象了。第4章的内容就到这里了,一共有这些内容:接口接口的成员默认的修饰关键字;接口回调。

2023-10-06 15:41:59 76 1

原创 Java第四章第3节:接口与内部类 之 匿名类 实验+图解讲解

当使用类创建对象时,允许将类体和对象的创建组合在一起,即:除了构造方法还有类体,该类体被认为是该类的一个子类去掉类声明后的类体,称为“匿名类//匿名类的类体或者这样看👇:按小编的理解就是,匿名类纯粹是为了代码更加简洁——通过new一个类出来执行特定的任务;怎么识别?——就是看到用类new出一个类,然后花括号的右边" } "紧跟着一个分号 ";" 的所谓异常就是指程序运行时可能出现的一些错误,例如数组越界、除零等。出现异常时,JVM就用异常类Exception。

2023-10-05 14:47:05 347 5

原创 Java第四章第2节:接口与内部类 之 内部类 实验+图解讲解

顾名思义,内部类就是Java 一个类中嵌套另外一个类1.2定义内部类:在类A中声明了类B,称B为内部类外嵌类:类A称为类B的外嵌类内部类(B)可以访问其外嵌类(A)中的所有成员和方法内部类的对象可以作为外嵌类的成员(即B的也是A的一部分)内部类仅供外嵌类使用,其他类中不可以定义内部类对象(B只能A用)注意:内部类的类体中不可以声明类变量和类方法。

2023-10-04 12:06:48 118 2

原创 Java第四章第1节:接口与内部类 之 接口 实验+图解讲解

接口(英文:Interface),在Java中是一个抽象类型,是抽象方法的集合。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。(简单点理解就是类有方法有对象,但接口没对象)接口无法被实例化,但是可以被实现

2023-10-04 11:07:00 92 2

《程序设计(python)》课程报告、UPC Python课程资料、大作业

Python大作业模板、Python大作业例子、Python大作业文档

2023-09-22

空空如也

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

TA关注的人

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