自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋政基的博客

研究兴趣CAD\CG

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 模拟退火算法matlab实现

模拟退火算法(Simulated Annealing, SA)是一种启发式随机搜索算法,用于寻找给定函数的全局最优解。它是由Scott Kirkpatrick和Victor Cerny在1983年提出的,灵感来源于物理学中的退火过程。退火是一种冶金过程,通过加热和缓慢冷却材料,使其达到较低能量状态,从而减少材料内部的缺陷和不均匀性。

2024-10-24 14:36:00 954

原创 粒子群算法(PSO)matlab实现

粒子群优化(Particle Swarm Optimization, PSO)算法是一种基于群体智能的优化技术,由Eberhart和Kennedy在1995年提出。它受到鸟群觅食行为的启发,通过模拟鸟群或鱼群等生物群体的社会行为来进行问题求解。PSO算法以其简单、并行、鲁棒和易于实现的特点,在许多优化问题中得到了广泛应用。粒子和速度:在PSO中,每个解决方案被视为搜索空间中的一个“粒子”。每个粒子在搜索空间中具有位置和速度。粒子的位置代表了问题的潜在解,而速度决定了粒子在搜索空间中的移动方向和距离。

2024-10-22 18:49:29 787

原创 小波变换边缘检测(自定义haar小波和工具箱haar小波对比)

Haar小波基是由Alfréd Haar在1910年提出的,它是最早的正交小波,也是为数不多的具有对称性和有限支撑的正交小波之一。Haar小波函数是定义在有限区间上的函数,通常是半开区间[0,1)上,它们在一个小范围内取值为1或-1,而在其他区域为0。由于其在时域是紧支撑的,即其非零区间有限,这使得Haar小波在实际应用中具有一定的优势。

2024-10-21 13:41:19 522

原创 图像融合matlab实现(掩码融合-alpha融合)

掩码融合可以用于多种应用,比如电影特效、虚拟现实、增强现实以及任何需要将一个图像的某些部分叠加到另一个图像上的场合。这种方法的关键在于掩码的创建,它直接影响到融合效果的自然度和真实感。掩码融合是一种图像处理技术,它通过使用一个掩码(mask)来控制前景图像和背景图像的混合程度,从而实现图像合成。掩码通常是一个二值图像或灰度图像,其中每个像素的值决定了前景图像和背景图像在该位置的混合比例。这种方法的优点是实现简单,对于前景和背景分离得比较干净的图像效果较好。:使用掩码和前景、背景图像进行手动融合。

2024-10-20 20:53:12 293

原创 小波变换图像融合matlab实现(基于Haar小波、Daubechies小波、Symlet小波、Biorthogonal小波、Coiflet小波)

图像融合是图像处理和计算机视觉领域中的一项重要技术,它涉及将两个或多个图像结合起来,以产生一个包含所有输入图像信息的新图像。

2024-10-19 19:43:50 520

原创 层次聚类法(matlab实现)

层次聚类法的优点包括能够揭示数据集的层次结构,有助于理解数据内在关系,无需预先设定聚类数目,并且可以通过树状图直观地裁剪得到不同粒度的聚类结果。然而,层次聚类的不足之处在于算法的时间复杂度大,结果依赖聚类的合并点和分裂点的选择,且层次聚类过程是不可逆的,一旦聚类结果形成,想要重新合并来优化聚类的性能是不可能的。因此,在应用层次聚类法时,需要根据数据的特性和聚类的目标仔细选择合适的链接方法和参数。:层次聚类适合处理小规模数据集,因为它可以形成类相似度层次图谱,便于直观地确定类之间的划分。

2024-10-19 18:27:30 1112

原创 K-均值聚类算法(matlab工具箱实现)

K-均值聚类算法是一种常用的无监督学习算法,用于将样本数据划分为K个不同的聚类。该算法根据样本数据的特征进行聚类,使得同一聚类内的数据点相似度较高,而不同聚类之间的数据点相似度较低。

2024-10-18 16:03:31 504

原创 matlab点击实时绘制bezier曲线

本文使用matlab绘制bezier曲线实现以下功能:鼠标左键点击添加有序点,并绘制bezier曲线。右键删除点,重新绘制曲线。(另一种方法是右键返回上一个操作)采用固定边界,均匀参数化。(也可采用弦长参数化,中心参数化等)创建了清空按钮,一键清空画布上的所有点。退出按钮。

2024-10-18 15:31:04 1437

原创 小波变换图像边缘检测(基于haar小波、Daubechies小波、Symlets小波、Coiflets小波、Biorthogonal小波)

基于haar小波、Daubechies小波、Symlets小波、Coiflets小波、Biorthogonal小波的小波变换边缘检测,以及评价指标的选择及对比。

2024-10-17 01:35:51 1867 2

原创 图像边缘检测matlab实现(LoG算子,sobel算子,prewitt算子,roberts算子,小波变换)

本文采用了LoG算子,sobel算子,prewitt算子,roberts算子,小波变换五种方法进行图像边缘检测。

2024-10-16 00:23:32 1881

原创 少帅下飞机(边缘检测)python版

前段时间少帅下飞机挺火的,各种版本都有,甚至还有二进制,CAD版本,闲得无聊我也弄了个python版本的,原理就是边缘检测,这里用的canny算子,大家也可以尝试其他算子,至于参数可以自己适当的调整。如果觉得视频播放得过快或者过慢可以更改这一句括号里面的数字进行调整,默认是int类型(整数)然后把这一行代码里的视频改成自己视频的名称(路径自己设置)需要用到opencv库。

2024-10-15 19:02:13 607

qt绘制bezier曲线

qt绘制bezier曲线

2023-11-29

空空如也

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

TA关注的人

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