题目:Roberts算子

作用模板为:

Sobel算子

作用模板为:

设图像为:

  • 问题1:用Roberts算子对其进行锐化,写出锐化过程和结果。

解:

插播一条计算方法:

(图片来源:第7章 图像的锐化处理.ppt - 豆丁网 http://www.docin.com/p-456906827.html)

结果:

  • 问题2:用Sobel算子对其进行锐化,写出锐化过程和结果。

解:

插播一条计算方法:

(图片来源:第7章 图像的锐化处理.ppt - 豆丁网 http://www.docin.com/p-456906827.html)

import numpy as np
d=np.array([[3,3,3,3,3],[3,8,7,6,3],[3,6,0,5,3],[3,7,8,4,3],[3,8,3,3,3]])def mySobel(myArray,x,y):Dx = (myArray[x+1,y-1]-myArray[x-1,y-1])+2*(myArray[x+1,y]-myArray[x-1,y])+(myArray[x+1,y+1]-myArray[x-1,y+1])Dy = (myArray[x-1,y+1]-myArray[x-1,y-1])+2*(myArray[x,y+1]-myArray[x,y-1])+(myArray[x+1,y+1]-myArray[x+1,y-1])r = (Dx**2+Dy**2)**0.5return rfor i in range(1,len(d)-1):for j in range(1,len(d)-1):print("({0},{1})→".format(i+1,j+1),int(mySobel(d,i,j)))

输出:

(2,2)→ 5
(2,3)→ 5
(2,4)→ 5
(3,2)→ 3
(3,3)→ 7
(3,4)→ 4
(4,2)→ 9
(4,3)→ 13
(4,4)→ 7

最新文章

  1. 在C#中使用SqlDbType.Xml类型参数
  2. S/4HANA里的CRM Service Order
  3. 螺旋图形Linux,Canvas 螺旋线几何图形绘制
  4. 程序员与产品经理大打出手,公司的处理结果让所有人都笑开了花
  5. 从右边开始放_幸福的生活,从入住新房开始,效果很漂亮,忍不住给大家晒晒全屋...
  6. python中plt定义,对Python中plt的画图函数详解
  7. Java开源生鲜电商平台-支付模块的设计与架构(源码可下载) Java开源生鲜电商平台-订单表的设计(源码可下载)...
  8. 流行学习与拉普拉斯变换的推导
  9. STM32 Futaba SBUS协议解析
  10. r2游戏服务器网站,神秘揭晓《R2》公测服务器名称首度公布
  11. 【“elabsim”高频电子线路实验】得到输出峰峰值幅度为200mV、频率为10.7MHz正弦波信号
  12. flash builder编译报错
  13. 微型计算机任务名称,任务五微型计算机的硬件组成.ppt
  14. 系统论重要模型_笔记
  15. 键盘鼠标是计算机标准输入输出设备,输入输出设备.ppt
  16. 百度ueditor使图片在编辑器中自适应大小
  17. 仿微信朋友圈图片和视频播放
  18. 项管行知02--工作环境
  19. android控制创维电视,创维电视怎么连接手机 创维电视连接手机的方法【详细介绍】...
  20. Oracle索引基础

热门文章

  1. Java 分页计算公式
  2. lede 内核 单 编_终于搞定,在lede官方源码编译k3固件的方法。求助变分享
  3. 史密斯圆图串并联口诀_阻抗匹配与史密斯圆图基本原理『一』
  4. Spark SQL自定义函数案例(拼接字符串)
  5. 大数据分析-实验八 鸢尾花数据集分类
  6. 按键精灵定位坐标循环_[按键精灵手机版教程]DNF遍历背包卖物
  7. 新版PMP考试解题技巧有哪些?总结在这里
  8. linux解决蓝牙和网卡,完全用Deepin Linux娱乐、工作、学习(3)-- 无线网卡及蓝牙设备驱动篇...
  9. ab压力测试工具详解
  10. 收藏=学会 前端小程序开源项目121个