zoukankan      html  css  js  c++  java
  • 灰度变换

    Imadjust函数

    G=imadjust(f,[low_in,high_in],[low_out,high_out],gamma)

    F是图像,且必须是uint8,uint16,double之一,使用imread读入,不能直接在语句中以‘图像名.图像类型’引入。

    [low_in,high_in]将图片中想要的灰度输入,[low_out,high_out]从中选择想要的灰度扩展范围。

    [low_in,high_in]为[ ]为空则输入图像的最低端和最高端。

    Stretchlim函数

    Low_High = stretchlim(f,tol)

    F是图像,tol是高低享受饱和度的百分比。

    得到f中所有像素最低值和最高值,以向量形式给到imadjust函数中进行对比度拉伸。

    f=imread(‘test,jpg’)

    imshow(f)

    g1=imadjust(f,[0,1],[1,0])

    figure,imshow(g1)    在不覆盖前一辐图片的情况下,与其进行对比,体验灰度变换。

    g2=imadjust(f,[0.5,0.75],[0,1]

    G3=imadjust(f,[],[],2)

    Stretchlim函数

    可以得到高低均受限的两个向量,完成对比度拉伸。

    g=imadjust(f,stretchlim(f),[])

    可与第一幅图片对比效果。

  • 相关阅读:
    POJ
    POJ
    HDU-3374 String Problem (最小最大表示法)
    HDU-2328 Corporate Identity (暴力)
    HDU-1238 Substrings (kmp)
    kmp处理题型总结
    Numpy用户指南
    Docker 容器连接
    Docker 镜像使用
    docker容器的使用
  • 原文地址:https://www.cnblogs.com/renxiaoyan/p/9362808.html
Copyright © 2011-2022 走看看