图像锐化处理算法matlab,图像锐化matlab算法

《图像锐化matlab算法》由会员分享,可在线阅读,更多相关《图像锐化matlab算法(2页珍藏版)》请在读根文库上搜索。

1、%常用图像锐化算法clcclearclose allima=imread(132.jpg);%读入图像ima=rgb2gray(ima);%转为灰度图像 ima=double(ima);bw1 = edge(ima,sobel); %sobel算子锐化figure;subplot(121);imshow(uint8(ima);title(原始图像);%图像显示subplot(122);imshow(bw1);title(sobel算子锐化);bw2 = edge(ima,prewitt);%prewitt算子锐化figure;subplot(121);imshow(uint8(ima);tit。

2、le(原始图像);subplot(122);imshow(bw2);title(prewitt算子锐化);bw3 = edge(ima,roberts);%roberts算子锐化figure;subplot(121);imshow(uint8(ima);title(原始图像);subplot(122);imshow(bw3);title(roberts算子锐化);bw4 = edge(ima,log);%log算子锐化figure;subplot(121);imshow(uint8(ima);title(原始图像);subplot(122);imshow(bw4);title(log算子锐化)。

3、;bw5 = edge(ima,canny); %nny算子锐化figure;subplot(121);imshow(uint8(ima);title(原始图像);subplot(122);imshow(bw5);title(canny算子锐化);h1=fspecial(gaussian,9 9);%gaussian低通滤波器锐化bw6 = imfilter(ima,h1);figure;subplot(121);imshow(uint8(ima);title(原始图像);subplot(122);imshow(uint8(bw6);title(gaussian低通滤波器);h2=fspecial(laplacian);%laplacian算子锐化bw7 = imfilter(ima,h1);figure;subplot(121);imshow(uint8(ima);title(原始图像);subplot(122);imshow(uint8(bw7);title(laplacian算子锐化);。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/338229.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

可运行的c语言程序的扩展名为什么?

C语言源程序经过C语言编译程序编译之后,生成一个后缀为“.OBJ”的二进制文件(称为目标文件),最后还要由称为“连接程序”(link)的软件,把此“.OBJ”文件与c语言提供的各种库函数连接在一起,生成一个后缀“.EXE”的可执行文件。显然…

activemq消息持久化_将ActiveMQ持久消息传递性能提高25倍

activemq消息持久化Apache ActiveMQ,JBoss A-MQ和Red Hat Apache ActiveMQ是一个非常受欢迎的开源消息传递代理,由创建(和从事) Apache Karaf , Apache Camel , Apache ServiceMix以及许多其他工具的人提供…

c语言实现两个有序链表的合并(代码示例)

c语言实现两个有序链表的合并:现有两个有序单链表,通过代码实现将两个单链表合并为一个有序的新表,要求使用旧表的空间,不能新分配内存#include #include typedef struct List{ int a; struct List *next;}list;void newLis…

hibernate工厂模式_Hibernate锁定模式–乐观锁定模式如何工作

hibernate工厂模式显式乐观锁定 在上一篇文章中 ,我介绍了Java持久性锁定的基本概念。 隐式锁定机制可防止丢失更新 ,它适用于我们可以主动修改的实体。 尽管隐式乐观锁定是一种广泛使用的技术,但很少有人了解显式乐观锁定模式的内部工作原理…

php hash pbkdf2,PHP hash_pbkdf2 哈希(Hash)函数

PHP hash_pbkdf2 哈希(Hash)函数发布时间:2020-08-06 09:09:47来源:51CTO阅读:270作者:web全栈定义和用法hash_pbkdf2 - 生成所提供密码的 PBKDF2 密钥导出版本支持PHP4PHP5PHP7不支持V5.5.0支持支持7.2.0 不再支持非加密的哈希函…

using用法是什么?

using用法是:1、命名空间using namespace 命名空间;//这样每次使用命名空间中的变量时就不用指定命名空间了注意:头文件中不应有using命名空间的声明2、类型别名(C 11)using aa double;//等价于typedef double aatypedef double …

netflix测试能不能看_Netflix监管者测试–引入知事,准官员

netflix测试能不能看考虑一个典型的Netflix Governator junit测试。 public class SampleWithGovernatorJunitSupportTest {Rulepublic LifecycleTester tester new LifecycleTester();Testpublic void testExampleBeanInjection() throws Exception {tester.start();Injecto…

java中vector容器,vector向量容器(常用的使用方法总结)

关于STL中vector容器的学习,编译运行后边看代码,边看执行结果效果更佳,还是想说看别人的代码一百遍,不如自己动手写一遍。vector向量容器不但能像数组一样对元素进行随机访问,还能随时在尾部插入元素,简单而…

学习C ,常见的误解

学习C 你是否会有以下几点误解?1. “要理解C ,你必须先学习C”2. “C 是一门面向对象的语言”3. “为了软件可靠性,你需要垃圾回收”4. “为了效率,你必须编写底层代码”5. “C 只适用于大型、复杂的程序”如果你中*了&#xff0c…

openshift使用_OpenShift DIY:使用Gradle构建Spring Boot / Undertow应用程序

openshift使用由于此错误, Gradle 1.6是在OpenShift上运行的最后一个受支持的Gradle版本。 但是从Gradle 2.2开始,这不再是问题,因此,使用自己动手做墨盒,在OpenShift上运行最新的Gradle不再是问题。 DIY盒带是一种实验…

php管理智能dns,负载均衡之DNS轮询

域名注册商都支持对统一主机添加多条A记录,这就是DNS轮询,DNS服务器将解析请求按照A记录的顺序,随机分配到不同的IP上,这样就完成了简单的负载均衡。下图的例子是:有3台联通服务器、3台电信服务器,要实现“…

java ee jsp_EE JSP:使用自定义标签库生成动态内容

java ee jsp在Web应用程序中开发View层时,您希望尽量不要重复JSP文件中的内容。 JSP spec API允许您通过使用标记库来减少这种重复。 定制JSP标记是用户定义的xml标记元素,您可以将其插入JSP文件以替换为某些动态内容。 这是一个使用自定义JSP标记的简单…

php怎么把时间戳转成日期格式,php怎么把时间格式转换为时间戳?,时间戳转为日期...

php怎么把时间格式转换为时间戳?PHP怎么把时间格式转换成时间戳?,php时间格式转换为时间戳的方法:1。使用mktime()将时间转换为时间戳,语法为“mktime(小时、分钟、秒、月、日、年)”;2.使用strtime()将字符…

C语言的标识符由什么组成

C语言的标识符由字母、数字、下划线组成,并且第一个字符必须是字母或下划线,不能是数字。在标识符中,字母的大小写是有区别的,例如BOOK与book是两个不同的标识符。定义变量时,我们使用了诸如 a、abc、mn123 这样的名字…

jdk8读取文件_JDK 7和JDK 8中大行读取速度较慢的原因

jdk8读取文件我早些时候发布了博客文章Reading Large Lines Slower in JDK 7和JDK 8,并且在描述该问题的文章上有一些有用的评论 。 这篇文章提供了更多解释,说明为何该文章中演示的文件读取(并由Ant的LineContainsRegExp使用 )在…

oracle_sod,oracle geometry几何关系sdo_Geom.Relate介绍,

oracle geometry几何关系sdo_Geom.Relate介绍,sdo_Geom.Relate(sdo_Geometry1, ‘MASK’, sod_Geometry2, tolerance ):用于判断一个几何体与另一个几何体的关系,我们用于判断当前点是否在某一个面(省份面、县市面、乡镇面)上。参数说明&…

C 11 实现的 100行 线程池

C 线程池一直都是各位程序员们造轮子的首选项目之一。今天,小编带大家一起来看看这个轻量的线程池,本线程池是header-only的,并且整个文件只有100行,其中C 的高级用法有很多,很值得我们学习,一起来看看吧。…

oracle把多行合并成字符串,怎样将Oracle多行转换成字符串?

在做一些比较复杂的DB数据导出时,有时会要求“将不固定的多行数据组合成一个字符串返回”。例子:ISV Portal中就遇到了类似的情况,要求对于每一个APP,返回其所属的所有类目名称,类目名称之间用[,]隔开。本文就用此例子…

openshift使用_OpenShift v3:使用WildFly和MySQL的Java EE 7入门

openshift使用OpenShift是Red Hat的开源PaaS平台。 OpenShift v3 (将于今年发布)将提供使用Docker和Kubernetes运行微服务的整体体验。 以经典的Red Hat方式,所有工作都在OpenShift Origin的开源中完成。 这也将推动OpenShift Online和OpenSh…

c程序的基本组成单位是什么?

C程序是由函数构成的。函数是C程序的基本组成单位。一个C源程序中仅有一个main()函数,除main函数之外可以有若干个其它的函数。每个函数实现某一特定的操作。因此,函数是C程序的基本单位。一个函数由两部分组成:函数的说明部分。包括函数名、函数类型、函…