转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> VB.NET程序 >> 正文
VB图像处理,(五)图像的色彩纠正         ★★★★

VB图像处理,(五)图像的色彩纠正

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1917 更新时间:2009/4/23 15:41:42
>         .NewVal( 0) = 0                                     ''''色值最小的色彩总是为0,不参与计算
         L = 0
         For I = 1 To 255
            .ColRatio(I) = .ColorCount( I) * C + .ColRatio( L)      ''''进行加权
            .NewVal(I) = .ColRatio( I) * 255     ''''计算新的颜色索引
            L = L + 1
         Next

         For X = 0 To OutPutWid
            For Y = 0 To OutPutHei
               R = Colval(2, X, Y)                     ''''读取原来点的颜色
               G = Colval(1, X, Y)
               B = Colval(0, X, Y)
               R = .NewVal( R)                          ''''查表得到新的颜色
               G = .NewVal( G)
               B = .NewVal( B)
               ColOut(2, X, Y) = R                    ''''把新的颜色放到输出数组中
               ColOut(1, X, Y) = G
               ColOut(0, X, Y) = B
            Next
         Next

   End With

Done = True
TimeFilter = timeGetTime - TimeFilter
Exit Sub
ErrLine:
Done = True
MsgBox Err.Description
End Sub

如果读者对这个过程中的一些数组和变量不清楚,请参考我前面的几篇文章,其中有详细说明:
VB图像处理,(一)像素的获取和输出

VB图像处理,(二)二次线性插值的应用

VB图像处理,(三)几个常用滤镜的实现1

VB图像处理,(四)几个常用滤镜的实现2

下一篇将继续为大家讲述颜色对比度和亮度的调节算法,以及彩色图片转换到灰度图片的算法。
不要以为这个很简单,中间还是有一些小问题要注意的哦。

(这里只是说了我自己在写程序的时候用到的方法,存在很多的不足。并且因为在贴上来的时候作了部分修改,可能会存在部分错误,请各位高手不吝赐教,将您用到的更好的方法提供一下,我将不胜感激。)


 

上一页  [1] [2] 


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台