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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • XMPP得知--建立一个管理类

    XMPP得知--建立一个管理类

    2022年1月13日
    55
  • Errors reported by CheckUpDown

    Errors reported by CheckUpDown

    2021年5月9日
    145
  • adb命令删除手机密码设置

    adb命令删除手机密码设置

    2021年9月30日
    92
  • drawcall优化_unity降低drawcall

    drawcall优化_unity降低drawcallunity3D对于移动平台的支持无可厚非,但是也有时候用Unity3D开发出来的应用、游戏在移动终端上的运行有着明显的效率问题,比如卡、画质等各种问题。自己在做游戏开发的时候偶有所得。对于主要影响性能的因素做个总结。主要因素有:       1.     Savedbybatching值过大  —->这个值主要是针对Mesh的批处理,这个值越高,应用就越卡

    2022年9月2日
    3
  • Linux vim退出_怎么关闭vim

    Linux vim退出_怎么关闭vim有些终端在vim退出后可以恢复到打开vim前终端的状态,类似这样:$vim/etc/sysconfig/####这里表示打开vim#####sdskk,一些文件内容:q$vim/etc/sysconfig/##终端恢复到先前状态但是有些不行,解决这个问题需要以下两步:1、设置TERM环境变量为xterm或者xterm-color,可以在.ba…

    2022年8月24日
    3
  • 安装anaconda和pycharm_anaconda安装pycharm

    安装anaconda和pycharm_anaconda安装pycharm目标:实现pycharm上操作Anaconda环境:系统:window7pycharm:2019步骤:1.下载:如果打算安装Anaconda,需要卸载之前安装的Python(如果不想卸载,参考博客,不过这个实在有点长,我没看完都),因为Anaconda是一个集成环境,所以是自带Python的,下载Anaconda,这个是官网:如图:根据电脑型号,选择版本,这里建议选择3.x…

    2022年8月27日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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