当前位置: 首页 > news >正文

用eclipse编程做网站惠城中山网站建设

用eclipse编程做网站,惠城中山网站建设,泉州建设公司,辽宁城乡建设网站中值滤波算法是经典图像处理中极为常见的操作,一般我们通过调用OpenCV或者是Matlab直接进行使用,以至于有种它本来就很容易实现且速度很快的错觉。近来用到中值滤波算法,因为不想用到OpenCV库或者Matlab而对其实现研究了一番,才发现其中有很多值得注意的细节。下面我们结合…

中值滤波算法是经典图像处理中极为常见的操作,一般我们通过调用OpenCV或者是Matlab直接进行使用,以至于有种它本来就很容易实现且速度很快的错觉。近来用到中值滤波算法,因为不想用到OpenCV库或者Matlab而对其实现研究了一番,才发现其中有很多值得注意的细节。下面我们结合着OpenCV的源码实现来讲。

OpenCV源码分析和复现

直接复现

OpenCV关于中值滤波的源码实现在“modules/imgproc/src/smooth.cpp”文件中(2.4.13.5版,最新版本做了调整,不知道跑哪里去了)。从源码视滤波核的不同分别使用了不同的方法进行实现。对于核大小为3或5的情况,它使用"比较+交换"的方式对核中的元素进行排序从而获得中间的元素。而对于大于5的情况,它使用的是直方图的方式实现(这部分没细看,说不定不是直方图。。)。

下面以3*3大小的核来进行算法分析。假设核中元素如下:

p1 p2 p3

p4 p5 p6

p7 p8 p9

则该算法表示只要对这些元素做如下19次“比较+交换”即把小的数放在前面,大的数放在后面即可得到中间值。

op(p1, p2); op(p4, p5); op(p7, p8); op(p0, p1); op(p3, p4); op(p6, p7); op(p1, p2); op(p4, p5); op(p7, p8); op(p0, p3); op(p5, p8); op(p4, p7); op(p1, p4); op(p3, p6); op(p2, p5); op(p4, p7); op(p4, p2); op(p6, p4); op(p4, p2);

下面我们分别对原理进行解释:


op(p1, p2)

http://www.yayakq.cn/news/65274/

相关文章:

  • html5做的篮球网站长沙 外贸网站建设公司排名
  • 建站前端模板m导航网站如何做淘宝客
  • 青岛建设英文网站建设做网站SEO用什么电脑方便
  • 公司网站的定义wordpress菜单图标在文字右侧
  • 建站平台 在线提交功能西安百度推广服务公司
  • 学校网站功能网站建设需要交文化建设税吗
  • 怎么在虚拟主机上建网站国内做跨境电商的平台有哪些
  • 哪些网站做的比较好看的图片wordpress在线阅读pdf
  • 公章电子版在线制作网站注销公司需要多少钱
  • 深圳网站开发企业软件公司网站设计
  • 网站开发都有什么端重庆潼南网站建设报价
  • 陕西西安网站建设公司排名值得买 wordpress
  • 苏州诗华洛网站建设dedecms做视频网站
  • 好网站建设个人网站服务器一年多少钱
  • 成都建站费用南宁 建网站 公司
  • 网站标题字体设计百度是门户网站吗
  • 外国有没有中国代做数学作业的网站app设计公司
  • 淘宝运营跟做网站哪种工资高wordpress 页面别名
  • 学做美食网站哪个好高端品牌网站建设注意事项
  • 微网站与手机网站的区别wordpress里修改网页
  • 自己可以做微网站吗电子商务主要是做什么的
  • 电子商务网站建设方案书的总结阿里云虚拟主机wordpress建站教程
  • 现在建设公司网站用什么软件深圳宝安网站制作公司
  • 兰州网站建设网站建设整套网站建设
  • 个人可以做网站维护吗佛山找人做网站
  • 河南 网站备案免费logo在线制作工具
  • icp备案 网站自主设计网站
  • 上海手机网站建设哪家专业网站建设和备案
  • 百度站长工具怎么推广网站ui设计怎么收费
  • 做网站的可以注册个工作室吗怎么做一个自己的小程序