Visual Basic
图像处理基础讲座
⊙
技术开发专题精选
责任编辑
最新推荐
Visual Basic图像处理基础讲座
经过特殊处理的图像在特定场合能带来强烈的艺术效果,这种表现手法我们在影视剧中常见,实现这种图像的方法很多,设计爱好者们常用的是PhotoShop,但如果应用软件需要这种图像处理功能,我们就必须另想办法,因为PhotoShop很难集成到应用软件中去,本期专题中我就向大家介绍如何利用Visual Basic实现图像的特殊效果。
第一讲 像素的获取和输出
要处理一个图像,首先要获得该图像的像素值,而VB本身提供的PICTURE控件虽然可以打开很多类型的图片,但是它提供的那个POINT方法读取像素实在是太慢。>>>>详细内容
二次线性插值的应用
图像插值放大的方法有很多,最主要的有二次线性插值和三次线性插值这两种。这次我把自己的程序中所用的二次线性插值的算法公布给大家,希望对各位要使用VB写类似程序的朋友有所帮助。>>>>详细内容
几个常用滤镜的实现
前面讲到了二次线性插值的应用。这一篇来给大家讲一下关于锐化、柔化、扩散、雕刻这几个滤镜的实现。>>>>详细内容
铅笔画算法和木雕算法
在这一篇中我将和大家讲述铅笔画算法和木雕算法和它们的实现。为什么我要把这两个算法放在一起说呢,因为这两个算法是非常相似的。人的眼睛对于图像的观察,人的眼睛对于灰度(亮度)的敏感要远远大于对色彩的敏感,而人的眼睛对于暖色调和冷色调的敏感有要远大于对一般色彩的敏感度。>>>>详细内容
图像的色彩纠正
先给大家介绍一下一些颜色的小常识。以电脑的颜色来说,颜色的组成是右红、绿、蓝三种颜色组成。以最容易的24位色来说,红色、绿色、蓝色各用1个字节来表示,1个字节有8位,所以加在一起正好是24位。>>>>详细内容
图像的亮度对比度调整
在图像处理中,恐怕大家最熟悉的就是对于图像的亮度和对比度调整了。以24位色图像为例子,每种色彩都可以用0-255,一共256种深度来表示。如果我们把它画在一个二维坐标上,正好是一条直线。>>>>详细内容