图像去色算法_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

相关推荐

  • 中国程序员的悲哀

    中国程序员的悲哀
    中国程序员有个很悲哀的地方,大多数程序都对微软崇拜有加,奉若神明;然而大多数人都用着盗版的微软操作系统,盗版的visualstudio,然后还牛逼哄哄的出个什么微软vs使用心得。在他们眼里软件本身并不是商品,软件衍生出来的服务才能赚钱。
     
    这就好比几个小偷偷了别人的手机,然后交流用什么方法销赃才能最赚钱,你会觉得小偷太无耻了。但是如果满大街都是小偷,那你就会习以为常了。这么一想,发觉中国的程序员是抛开道德观念的,一心研究技术的。
     
    但是这不能怪程序员

  • win7 powershell版本过低问题

    win7 powershell版本过低问题

    2021年10月28日
  • RabbitMQ入门篇[通俗易懂]

    文章目录前言MQ的基本概念MQ的优势MQ的劣势常见的MQ产品RabbitMQRabbitMQ简介RabbitMQ中的相关概念:RabbitMQ工作模式Workqueues工作队列模式Pub/Sub订阅模式Routing路由模式Topics通配符模式工作模式总结消息确认生产者前言记录RabbitMQMQ的基本概念MQ全称MessageQueue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信MQ的优势应用解耦提高系统容错性和可维

  • Redis的各种用途以及使用场景

    Redis的各种用途以及使用场景Redis的各种用途以及使用场景

  • js字符串转html_vue文件如何编译成html

    js字符串转html_vue文件如何编译成htmlhtml代码如何转换成js文件这个很简单首先你要把html代码转成js代码有这种转换工具的搜下代码转换工具就可以再把你转换好了的代码放到文本中把后缀名改成点js就可以了可以用txt文档改js文件用记事本可以打开小编喝醉了酒,流入街头可怜的像条狗,哭着对你说别走,你义无反顾笑笑也不回头。把HTML代码放到document.write方法的括号中,并用引号括起来,将原来HTML中的引号进…

  • 字符串数组转对象数组怎么操作_前端字符串转数组

    字符串数组转对象数组怎么操作_前端字符串转数组constreasonLi:any[]=[];reasonList.forEach(it=>{reasonLi.push({answer:it});});console.log(‘reasonLiarr’,reasonLi);

发表回复

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

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