Ta上传的资源 (0)

用C语言实现了Huffman编码,并对同一个文本文件进行压缩和解压缩,文本文件仅限于英文文件。解压缩后的文件跟原文件一样。压缩较大的文件效果明显,但是仅压缩1个字节或者非常少的字节文件会增大文件。
C 18

用C++编写的ISODATA算法,迭代自组织数据分析技术,改进版的K均值算法,完全参照《模式识别》(第三版张学工编著)清华大学出版社出版中的步骤一步一步写的,目前尚无bug。效果的话,不知怎么去评价。包含两个文件,一个是Matlab和C++混合编程,用的是matlab引擎技术,Visualstudi

用C++实现了快速傅里叶变换FFT,并且用matlab自带的fft函数测试结果非常吻合,最后用FFT对一幅图像进行测试。代码中含有详细的解释,并且还有位图的格式,读写位图的操作。

基于 OpenCV 自己实现的高斯滤波,Sobel 边缘检测,三通道图像分离,彩色图到灰度,高斯滤波比 OpenCV 带来的高斯模糊要慢, 只用于理解学习的原理。该项目建议尽可能使用 OpenCV 自己的函数。

SVM的简要总结,详细的理论推导见http://blog.pluskid.org/?p=682,同时总结了ROC曲线的画法,并在本人blog中给出本人原创的在python环境下,libsvm的使用方法和绘制ROC曲线的方法。

本程序包括二叉树的一些常见的相关操作,比如非递归建立二叉树,二叉树的非递归遍历,非递归求二叉树的叶子数目,层数,任意两个节点的公共祖先,跟到叶子节点的所有路径,根据中序和后序的遍历结果建立二叉树等等。

本程序封装了平衡二叉树(AVL)的基本操作,实现了非递归插入,删除 查找的基本操作。测试通过了一些极端情况,并通过测试。尚未发现的bug,欢迎指正。