欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数字图像处理课程设计报告---直方图均衡化

    • 资源ID:1394692       资源大小:293KB        全文页数:9页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数字图像处理课程设计报告---直方图均衡化

    1、 设计题目:设计题目:直方图均衡化直方图均衡化 1、直方图的理论基础: (1)直方图概念:灰度直方图表示图像中每种灰度出现的频率。 (2)直方图的作用: 反映一幅图像的灰度分布特性 (3)直方图的计算: 式中:nk为图像中出现rk级灰度的像素数,n是图像像素总数,而nk/n即为频数。 2、设计目的: 产生一幅灰度级分布具有均匀概率密度的图像,扩展像素取值的动态范围, 达到了图象增强的目的。 3、直方图均衡化的效果 : 1)变换后直方图趋向平坦,灰级减少,灰度合并。 2) 原始象含有象素数多的几个灰级间隔被拉大了, 压缩的只是象素数少的几个灰 度级,实际视觉能够接收的信息量大大地增强了,增加了图

    2、象的反差。同 时,也增加了图象的可视粒度。 4、离散情况下的直方图均衡化的算法: A、列出原始图像的灰度级 B、统计各灰度级的像素数目 C、计算原始图像直方图各灰度级的频数 D、计算累积分布函数 F、应用以下公式计算映射后的输出图像的灰度级,P 为输出图像灰度级的个数, 其中 INT 为取整符号: G、用的映射关系修改原始图像的灰度级,从而获得直方图近似为均匀分布的输出 图像。 3、源程序代码 / cqxhistView.cpp : implementation of the CCqxhistView class #include “stdafx.h“ #include “cqxhist.h“

    3、 #include “cqxhistDoc.h“ #include “cqxhistView.h“ #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE = _FILE_; #endif / / CCqxhistView 1, 1 ,0,Ljf j 1, 1 ,0,Ljn j 1, 1 ,0,/)(LjnnfP jjf 1, 1 ,0, )()( 0 LkjfPfC k j jf 5.0)()( minminmax gfCggINTg i n n rp k k )( 1,2, 1 ,010lkrk

    4、IMPLEMENT_DYNCREATE(CCqxhistView, CView) BEGIN_MESSAGE_MAP(CCqxhistView, CView) /AFX_MSG_MAP(CCqxhistView) ON_COMMAND(ID_OPEN_IMAGE, OnOpenImage) ON_COMMAND(ID_HIST_IMAGE, OnHistImage) /AFX_MSG_MAP / Standard printing commands ON_COMMAND(ID_FILE_PRINT, CView:OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIR

    5、ECT, CView:OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView:OnFilePrintPreview) END_MESSAGE_MAP() / / CCqxhistView construction/destruction CCqxhistView:CCqxhistView() / TODO: add construction code here CCqxhistView:CCqxhistView() BOOL CCqxhistView:PreCreateWindow(CREATESTRUCT / / CCqxhistView drawing void CCqxhistView:OnDraw(CDC* pDC) CCqxhistDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); / TODO: add draw code for native data here if(m_dib.m_bLoaded=true) /判断是否加载图像 /获取图像宽


    注意事项

    本文(数字图像处理课程设计报告---直方图均衡化)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583