实验5 图像处理程序设计实验报告

2018-11-26 21:15

实验五 图像处理程序设计

完成人:李玲玲 学号:23020112204031

一.设计目的和要求

通过编写一个小小的图像处理程序,进一步掌握图像处理的一些编程原理。该程序要求能实现PhotoShop的部分功能。可以参考教材的相关内容。

二.设计内容:利用PictureBox部件实现对图像的各种操作。

(1)对图像大小的控制;

(2)取图像各点像素RGB值; (3)图片的柔化效果; (4)图像的锐化效果; (5)图像的浮雕效果; (6)图像的油画效果。 算法介绍:

1.打开图片是使用commondialog控件和LoadPicture函数

2.PaintPicture基本功能是图像块传输,是VB中用来代替BitBlt API调用的简单而方便的方法。快速地将两幅位图进行合并;将位图的全部或某一部分快速剪切并粘贴到其它地方;将位图自动延伸或压缩以适应新的环境;在屏幕上不同位置之间、屏幕与内存之间传递位图;

3.柔化滤镜产生模糊效果,以此来柔化过于清晰或对比度过于强烈的区域。 柔化效果的算法:将某点的RGB颜色值的3个分量分别与该点周围以及本身共9个点的RGB颜色值的3个分量相加,然后取平均值作为该点新的颜色值。

4.锐化滤镜是指提高相邻像素点之间的对比度,使图像清晰。锐化效果的算法:取某点的R、G、B颜色分量加上该点的R、G、B与其左上角点的R、G、B之差的一半,将新的值作为该点的颜色值。

三.实验结果

1.程序开始界面 2. 打开图片后界面

3.浮雕效果 4.油画效果

5.锐化效果 7.放大效果 9.柔和(绿光)效果 6.柔化效果

8.缩小效果

10.曝光效果

四.实验心得与体会

在这一次实验中,我提高了对自己的要求,在搜查资料和自己动手实现的过程中体会到了成功的喜悦和成就感。虽然也是状况百出,但经过细心地调试,修改后我体会到了完美的重要性,要重视过程中的细节,不要因小失大。


实验5 图像处理程序设计实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:安徽省“十二五”科技发展规划纲要

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: