资源简介
中值滤波算法C语言实现代码,采用VC++6.0环境验证,编写成了子函数形式(无main),原创函数代码,欢迎下载
代码片段和文件信息
/***************************************************************/
//中值滤波算法C语言实现
//VC++6.0测试
//time:2019.3.10
//author:Zzc
/***************************************************************/
#include
#include
float GetMedianNum(float* Array int ArrFilterLen)//计算中位数
{
int ij;
float Temp;
for (j = 0; j < ArrFilterLen - 1; j ++) //冒泡法排序
{
for (i = 0; i < ArrFilterLen - j - 1; i ++)
{
if (Array[i] > Array[i + 1])
{
Temp = Array[i];
Array[i] = Array[i + 1];
Array[i + 1] = Temp;
}
}
}
if ((ArrFilterLen & 1) > 0)
Temp = Array[(ArrFilterLen - 1) / 2];
else
Temp = (Array[ArrFilterLen / 2 - 1] + Array[ArrFilterLen / 2]) / 2;
return Temp;
}
/****************************************
MedValueFilter中值滤波器函数
Fi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2011 2019-07-02 09:33 MidValueFilter.c
----------- --------- ---------- ----- ----
2011 1
- 上一篇:AES加密解密 c++ 实现全代码
- 下一篇:c语言超市管理系统源码
相关资源
- 基于SIM7000防盗标签之IIC代码
- vc++时尚编程100例vc++6.0时尚编程百例配
- 控制台实现俄罗斯方块的c代码
- VC++6.0
- vc++6.0初学入门教程(PDF编辑版)
- Vc++6.0中文版
- vC++6.0 绿色版
- vc++6.0程序调试步骤
- vc++6.0 (32位64位都可以)
- 离散傅里叶变换(DFT) C代码
- VC++6.0连接ORACLE
- vc++6.0鼠标钩子程序
- C语言写的把你抽签系统
- C语音单元测试VC++6.0中CUnit的完美
- 计算机图形学作业源程序
- 一个最简单的VC++6.0数据库
- VC++6.0 MFC 围棋程序
- 图像处理中傅立叶变换离散余弦变换
- 利用摄像头动态人脸识别的系统,V
- 哈夫曼编码器c代码
- vc++6.0解决打开文件闪退问题filetool.
- 128192256 bitAES 高级加密标准 C代码
- c++ 图像中值梯度锐化、拉普拉斯锐化
- vc代码自动生成工具
- VC++6.0编写的简易记事本
- 通讯录c代码
- VC++6.0 MFC实现正轴测投影、斜平行投影
- 通过滚动条调节图像的亮度
- c代码fft计算
- 51 单片机闹钟C代码
评论
共有 条评论