| 查看: 1188 | 回复: 5 | |||
[求助]
怎样把这段代码变成matlab代码 已有2人参与
|
|
如题,不会用matlab临时抱佛脚,请大家帮忙看看,源自 http://www.librow.com/articles/article-7 // 2D ALPHA-TRIMMED MEAN FILTER implementation // image - input image // result - output image // N - width of the image // M - height of the image // alph - filter alpha parameter void _alphatrimmedmeanfilter(const element* image, element* result, int N, int M, int alpha) { // Start of the trimmed ordered set const int start = alpha >> 1; // End of the trimmed ordered set const int end = 9 - (alpha >> 1); // Move window through all elements of the image for (int m = 1; m < M - 1; ++m) for (int n = 1; n < N - 1; ++n) { // Pick up window elements int k = 0; element window[9]; for (int j = m - 1; j < m + 2; ++j) for (int i = n - 1; i < n + 2; ++i) window[k++] = image[j * N + i]; // Order elements (only necessary part of them) for (int j = 0; j < end; ++j) { // Find position of minimum element int min = j; for (int l = j + 1; l < 9; ++l) if (window[l] < window[min]) min = l; // Put found minimum element in its place const element temp = window[j]; window[j] = window[min]; window[min] = temp; } // Target index in result image const int target = (m - 1) * (N - 2) + n - 1; // Get result - the mean value of the elements in trimmed set result[target] = window[start]; for (int j = start + 1; j < end; ++j) result[target] += window[j]; result[target] /= 9 - alpha; } } |
» 猜你喜欢
求个博导看看
已经有16人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有8人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有5人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求haar-like特征的matlab代码!
已经有4人回复
如何改变matlab默认的变量最大数值
已经有3人回复
关于matlab GUI打包生产exe文件,并使其在没有安装matlab的计算机上运行的问题。。
已经有4人回复
用matlab里的nlinfit如何拟合分段函数
已经有8人回复
请matlab高手看一下这个问题怎样编程才好,附程序代码,谢谢!
已经有9人回复
大家爱帮我看看这段MATLAB程序为啥出错了
已经有5人回复
分享matlab的一些代码(入门贴)
已经有19人回复
用MATLAB实现人脸识别源代码
已经有205人回复
matlab一段程序好像陷入死循环了。。。。求跳出
已经有8人回复
Matlab如何实现这样的计算:赋值——计算——判断结果——重复
已经有10人回复
matlab代码 定义函数问题
已经有3人回复
如何用MATLAB 实现化学反应方程式(写程序代码)?
已经有20人回复
[交流]分享Matlab写的PML吸收边界条件。代码很精简
已经有11人回复
matlab代码求解水动力学方程看不懂,请高手指点
已经有4人回复
【求助】matlab中如何将程序的结果输出到一个文件中
已经有11人回复
【求助】Weickert的各向异性扩散方程的滤波方法的matlab程序代码
已经有8人回复
hppdyx
木虫 (知名作家)
- 应助: 60 (初中生)
- 金币: 3242.5
- 散金: 1145
- 红花: 48
- 帖子: 6010
- 在线: 297.6小时
- 虫号: 2428506
- 注册: 2013-04-21
- 性别: GG
- 专业: 岩土与基础工程

2楼2013-12-18 12:22:06
3楼2013-12-18 12:58:09
hppdyx
木虫 (知名作家)
- 应助: 60 (初中生)
- 金币: 3242.5
- 散金: 1145
- 红花: 48
- 帖子: 6010
- 在线: 297.6小时
- 虫号: 2428506
- 注册: 2013-04-21
- 性别: GG
- 专业: 岩土与基础工程

4楼2013-12-18 13:33:15

5楼2013-12-18 16:59:46
6楼2013-12-18 17:56:14







回复此楼