小型图像处理软件的设计与实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

小型图像处理软件的设计与实现(包含任务书,开题报告,外文翻译,毕业论文13000字,程序代码)
摘要:随着电子计算机技术的进步,人们利用计算机对图像进行各种形式的处理,促进了图像处理技术的发展,人们在图像处理中根据需要突出图像的重要信息,同时减弱或去除不需要的信息,通过图像处理,增强图像的视觉效果。
本次设计参考了photoshop的部分功能,用delphi制作的一个小型的图像处理软件及一个简单的画图板,本次设计主要用到的运算有求平均值,求差值,空间变换,二进制的逻辑运算等,本次设计主要是用于24bit的位图,通过对每个像素点RGB进行数学运算实现图像的各种不同效果;其中包括的一个简单画图板,通过运用Delphi里面的控件,实现了基本图形的绘制。
本次设计是以Delphi为平台制作的一个图像处理软件,主要功能有曝光、二值化、亮度、灰度、对比度、反色、饱和度、锐化、平滑、马赛克、任意角度的旋转、图像的缩小放大、扭曲等效果;画图板的功能主要有直线、矩形、圆形、椭圆基本几何图形的绘制。本软件具有操作简单,运行速度快、容易上手等特点。

关键字:图像处理 , 图像几何变换,图形绘制
 
Image Processing Software Design
Abstract: With the advances in computer technology, people use computers to conduct all forms of image processing, promote the development of image processing technology, people need to highlight the image processing the image according to important information, at the same time weakening or removal of unwanted information. By image processing to enhance the visual image.
This design photoshop reference to some of the functions, use delphi produced a small image processing software and a simple drawing board, The design of the main uses of computing are seeking, on average, the margin requirements, spatial transformation, binary and logical operations. This design is mainly used for 24bit bitmap, each pixel RGB through mathematics of image through a variety of different effects; these include a simple drawing board, through the use Delphi which controls to achieve the basic graphics rendering.
This design is based on a production platform Delphi image processing software, exposure of the main functions, binary, brightness, grayscale, contrast, anti-color, saturation, sharpening, smoothing, mosaic, any angle of rotation, the image of the narrow zoom, effects like distortion; Drawing board functions mainly linear, rectangular, round, oval drawing basic geometric shapes. The software is simple, fast, easy to use and so on.
Keywords: Image Processing, Image geometric transformation, graphics rendering

系统的主要功能:
(1)图像的打开及保存:支持jpg,bmp,文件的导入及jpg,bmp文件的保存。
(2)图像编辑:图像的还原;整幅图的复制,剪切,粘贴,清除;
(3)调整效果:取反色,二值化、伪彩色、平滑、模糊、取黑白两色,灰度图变换。可以用滑动工具条改变参数的有对比度,亮度,饱和度,马赛克;
(4)位图变换:90度旋转,水平翻转,垂直翻转、任意角度旋转、缩小放大、图像的扭曲、镜像效果、取波浪效果;
(5)放大缩小的效果:不会改变位图的实际大小,保存的时候以位图原先大小为准;
(6)画板绘图:图片的载入、保存、另保存、可绘制圆形、椭圆、方形及不规则任意图形、颜色变换、橡皮擦效果、画笔的大小变换。
(7)其他效果:椒盐、着色、扩散效果、颜色通道、中值滤波效果。

系统画图板模块的设计
(1)    文件的基本功能,能实现对图片的简单涂鸦效果,例如:打开、保存、退出等。
(2)    能绘制基本常见的图形及不规则图形,例如:直线、矩形、圆角矩形,圆形、椭圆等。
(3)    能实现画笔及图形颜色的变化,画笔的粗细变化及橡皮擦的功能。具有颜色选择的功能,即能够实现对于每一种图形的绘制,可以选择不同的颜色来绘制。

系统的特色:
采用Object Pascal面向对象语言,Delphi 7.0软件开发平台,具有运行速度快,操作简便容易上手,小巧精致,界面美观等特点。可以进行基本的图像处理,对不满意的数码照片进行颜色调节,或对比度调节等。

基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计
基于Delphi小型图像处理软件的设计

#p#副标题#e#
目  录
第1章  绪论……………………………………………………………………(1)
1.1 课题的研究目的和意义………………………………………………………(1)
1.2 国内外图像处理软件研究开发现状…………………………………………(1)
1.3 系统的功能要求与特色………………………………………………………(2)
第2章  图像处理软件系统的组成…………………………………………(3)
2.1 总体设计………………………………………………………………………(3)
2.2 图像的处理原理基础…………………………………………………………(6)
第3章  系统基本功能模块………………………………………………(9)
 3.1 系统画图板模块的设计………………………………………………………(9)
3.2 图形绘画功能的实现…………………………………………………………(9)
3.3 图像的载入及保存……………………………………………………………(12)
3.4 编辑功能………………………………………………………………………(14)
第4章  系统效果调整模块………………………………………………(16)
4.1 理论基础…………………………………………………………………… (16)
4.2 详细设计分析…………………………………………………………………(16)
第5章  系统几何变换模块………………………………………………(32)
5.1 几何变换理论基础……………………………………………………………(32)
5.2 功能详细设计…………………………………………………………………(32)
第6章  系统的测试及调试………………………………………………(36)
6.1模块的测试与调试……………………………………………………………(36)
6.2 整体测试………………………………………………………………………(36)
第7章  总结及展望…………………………………………………………(37)
致谢…………………………………………………………………………………(38)
参考文献……………………………………………………………………………(39)
附录…………………………………………………………………………………(40)