图像去色算法_matlab去雾算法

图像去色算法_matlab去雾算法先上图看一些算法效果                                           上图中从左到右依次是原图、photoshop去色结果、Matlab的rgb2gray函数处理效果、取rgb均值的效果、使用香港中文大学论文(见下)的结果、Glundland论文(见下)的结果。还有

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

先上图看一些算法效果

图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法

图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法 图像去色算法_matlab去雾算法

上图中从左到右依次是原图、photoshop去色结果、Matlab的rgb2gray函数处理效果、取rgb均值的效果、使用香港中文大学论文(见下)的结果、Glundland论文(见下)的结果。还有其他这方面研究有名的论文,见我的另一篇博文:http://blog.csdn.net/xingyanxiao/article/details/46891261

实验中用到很多不同类型的图片,这里选择两个代表性的来展示下效果。发现不同的去色算法存在非常大的差异。

————————————————————-

两个论文链接如下:

Glundland 论文:http://download.csdn.net/detail/xingyanxiao/9056723

香港中文大学Cewu Lu论文: http://download.csdn.net/detail/xingyanxiao/9056753

—————————————————————————

实习的时候用的方法是香港中文大学的方法,由于公司是做人脸相关的,针对公司应用场景的特别要求,需要对人脸尤其是唇部的灰度化对比度做一些提升。以便后续边缘提取、重上色等处理。

首先看两组图片实验结果。这是图像lab彩色空间分量结果。

图像去色算法_matlab去雾算法   图像去色算法_matlab去雾算法

通道a                                                             通道b

图像去色算法_matlab去雾算法  图像去色算法_matlab去雾算法

通道a                                                                       通道b

a代表红绿变化,b代表黄蓝变化。经过多组图片实验,可以验证a分量对于唇色有较高的区分度。这是因为唇色偏红的原因。

所有可以利用a通道的融入来增强唇部对比度

使用香港中文大学Cewu Lu方法,下图依次是原图,使用文献原始方法,使用文献方法外加唇部对比度增强结果:

                    

 图像去色算法_matlab去雾算法   

原图

图像去色算法_matlab去雾算法

Cewu Lu方法

图像去色算法_matlab去雾算法

Cewu Lu方法+唇部对比度增强

最后附上这方面研究的一个链接:http://cadik.posvete.cz/color_to_gray_overview/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/186093.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • UML时序图(Squence diagram)的设计介绍[通俗易懂]

    UML时序图(Squence diagram)的设计介绍[通俗易懂]本文以starUML工具为例。一、概念UML时序图,也叫顺序图,是一种详细表示对象之间以及对象与参与者实例之间交互的图,它由一组协作的对象(或参与者实例)以及它们之间可发送的消息组成,它强调消息之间的顺序。它详细而直观地表现了一组相互协作的对象在执行一个(或少量几个)用例时的行为依赖关系,以及操作和消息的时序关系。类图是反映类、对象、接口等事物之间的依赖、继承、实现关系等,主要是静…

  • 模式的分类

    模式的分类模式的分类

  • ubuntu16.04安装qt5_qt安装哪些组件

    ubuntu16.04安装qt5_qt安装哪些组件Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分。Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展。基本上,Qt和XWindow上的Motif、Openwin、GTK等图形界面库和Windows平台上的MFC、OWL、VCl以及ATl是相同类型的东西。一.安装Qt第一步:http://download.qt.io/ar……

    2022年10月15日
  • pycharm中文插件下载_去插件安装是什么意思

    pycharm中文插件下载_去插件安装是什么意思我使用的PyCharm软件的版本:2016.1.4参考网站:https://www.jetbrains.com/help/pycharm/2016.1/installing-updating-and-uninstalling-repository-plugins.html给PyCharm软件添加plugins的图文操作(这里以添加Markdown插件)Step1.启动PyC

  • 推荐几个bootstrap 后端UI框架

    推荐几个bootstrap 后端UI框架工欲善其事,必先利其器对于从事软件开发的您也一样,有一套熟悉的bootstrap后台ui框架,bootstrap后端模板让您的开发速度大幅度提升这是本人经常使用到的一些bootstrap后台框架推荐给大家第一名inspiniabootstrap后端模板演示地址http://cn.inspinia.cn效果图cn.inspinia.cn第二名nifty…

  • spring管理quartz生命周期之`SchedulerFactoryBean`

    spring管理quartz生命周期之`SchedulerFactoryBean`spring管理quartz生命周期之SchedulerFactoryBeanspring通过SchedulerFactoryBean来管理quartz的生命周期。在spring容器启动时启动调度器,在spring容器关闭时停止调度器FactoryBeanthatcreatesandconfiguresaQuartz{@linkorg.quartz.Scheduler}…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号