-
纹理分类
这个职位的目的是提供简要概述了如何使用纹理信息,利用 Matlab 的图像分类。基本上,我们想要做的是从一组标记描述纹理的图像纹理分类器的学习。然后,我们将使用的学习分类器提供类标签标记的图像。(从网站:http://www.alceufc.com/2013/09/texture-classification.html)
- 2022-12-16 07:40:03下载
- 积分:1
-
图像维纳滤波处理
对图像进行维纳滤波处理,实验结果表明该方法具有很好的实验结果,很适合刚接触图像处理的初学者。
- 2022-07-21 17:37:04下载
- 积分:1
-
图像基本处理
对于人脸识别,目前所采取的大多为对图像进行分析、解剖,把感性的人脸图像抽象化、模式化。以期最终建立关于人脸的数学模型,从而通过模型,让人脸识别变得十分简单。然而人脸之复杂,随环境、年龄、等的变化更是无法预测。我们的最终目的是制造出和我们一样有人脸识别能力的机器,它们的人脸识别能力不应该超出我们的范围。
人脸本身是一个随机的变量,不同的角度、不同的光线、不同的打扮,都会产生不一样的结果。因而我们认为人脸本身更像一个不确定的概率。所以通过模型的建立来进行识别不是不可以,但会十分复杂,而且所达到的目的并不一定是我们想要的。即使是通过机器学习进行的人脸识别,其自身本质也是通过系数加权等最终得到的结果,所以本质也是单一数学模型的建立、数据的各种复杂处理。
人的大脑是最好的识别工具,因此我们应该从人大脑的识别机制入手,模拟大脑的识别
- 2023-08-29 05:30:05下载
- 积分:1
-
生成希尔伯特曲线
matlab练习程序(生成希尔伯特曲线) 能够使用这样一条线遍历图像中所有的像素,不过这里没有这样做,而只是生成了这样一条曲线。程序中h,w是最终图像的高和宽,n为希尔伯特曲线阶数。这里如果n等于log2(h)或log2(w),则图像就全为白了,也算是正好遍历所有像素了。当然,n很大的话,图像也是全为白的,不过,那样不算正好遍历吧。代码中生成曲线的核心函数可以在 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-01-25 14:42:13下载
- 积分:1
-
visual c++数字图像处理实例
资源描述
本代码包含图像处理的基本操作:hough/walsh变换、对比度拉伸、二值化变化、反色、方块编码、傅里叶变化、高斯平滑、灰度均衡、均值滤波、拉普拉斯检测、离散余弦变化、亮度增减、逆滤波处理、取对数/指数、梯度锐化、、、、、、
- 2022-02-24 19:53:26下载
- 积分:1
-
蚁群优化算法的图像边缘检测
蚁群算法是一种优化算法由蚂蚁物种的自然行为的启发,蚂蚁觅食地上存款信息素。在这介绍了纸,蚁群算法处理的图像边缘检测问题。提出基于蚁群算法的边缘检测方法能够建立一个信息素矩阵表示提出了一种在图像中,每个像素位置的边缘信息根据大量的蚂蚁的运动有哪些派去在图像上移动。此外,运动这些蚂蚁被驱使的图像的局部变化强度值。
- 2022-04-20 22:23:08下载
- 积分:1
-
matlab练习程序(多圆交点)
matlab练习程序(多圆交点)最近总是对计算几何方面的程序比较感兴趣。多圆求交点,要先对圆两两求交点。有交点的圆分为相切圆和相交圆。相切圆求法:1.根据两圆心求直线2.求公共弦直线方程3.求两直线交点即两圆切点。相交圆求法:1.求公共弦方程直线。2.公共弦直线方程和其中一个圆方程联立求解即可。公共弦直线方程就是两圆方程的差。
- 2022-05-27 04:39:15下载
- 积分:1
-
机器力臂,可旋转,按键操作
应用背景适用于初学者掌握对模型的总体把握,如何创建模型,如何在基础上建立新的坐标系,如何控制不同部分间的从属关系,如何键控不同部分的动作,使使用者对opengl的3D环境有充分了解。关键技术本代码调用了opengl 3D环境的多种函数,从创建模型到操作模型都涵盖在内,包括旋转,键控,视图,这是初学者学习,借鉴,掌握opengl的非常好的例子,也是我初学的样例,相信对初学者非常有帮助。
- 2022-11-22 10:35:03下载
- 积分:1
-
使用蒸汽吞吐男人编码的图像压缩
函数代码 = huffman(p)
哈夫曼 %生成符号源变量长度的哈夫曼代码。
代码 %= HUFFMAN(P) 返回一个哈夫曼代码作为二进制字符串的单元格
%数组的代码输入的符号概率矢量体育在代码中的每个单词
%对应于其概率是在相应的指数符号
%的体育
%
%检查输入的参数的合理性。
error(nargchk(1,1,nargin)) ;
如果 (ndims(p) ~ = 2) | |(min(size(p)) > 1) | |~isreal(p) | |~isnumeric(p)
错误 ("P 必须是一个实数值向量") ;
结束
%全局变量生存所有递归函数 "makecode" 的
全局代码
CODE=cell(length(p),1) ;%Init 全球太阳能电池阵列
如果 length(p) > 1%时多个符号......
p = p/sum(p) ;%规范化输入的概率
s = reduce(p) ;%做哈夫曼源符号削减
makecode (s,[]) ;%以递归方式生成的代码
其他
代码 = {"1"};%其他、 微不足道的一个符号案例 !
结束
%……………………………………………………………….%
函数 s = reduce(p) ;
%在 MATLAB 的单元格结构中通过创建一个哈夫曼源减少树
减少 %执行源符号减少,直到只有两个
剩余的 %符号。
s = cell(length(p),1) ;
%生成符号节点 1 2、 3,开始树...到引用
%符号的概率。
为我 = 1:length(p)
s {i} = i ;
结束
同时 numel(s) > 2
[p,我] = sort(p);%排序符号概率
p(2) = p(1) + p(2) ;%合并
- 2022-07-04 14:42:09下载
- 积分:1
-
VTK-raycasting三维可视化
资源描述使用vtk来实现三维可视化,需要先配置vtk.这个cpp使用的是raycasting算法。
- 2022-03-19 18:22:54下载
- 积分:1