毕业论文范文网-论文范文
电气工程 会计论文 金融论文 国际贸易 财务管理 人力资源 学前教育 德语论文 工程管理 文化产业 工商管理 会计专业 行政管理 广告学
机械设计 汉语文学 英语论文 物流论文 电子商务 法律论文 工商管理 旅游管理 市场营销 药学论文 播音主持 人力资源 金融论文 保险学
制药工程 生物工程 包装工程 模具设计 测控专业 工业工程 教育管理 行政管理 计算机论 电子信息 市场营销 法学论文 财务管理 投资学
体育教育 小学教育 印刷工程 土木工程 书法论文 护理论文 心理学论 信息管理 公共事业 给水排水 新闻专业 摄影专业 广电编导 经济学
  • 范文首页 |
  • 毕业论文 |
  • 论文范文 |
  • 计算机论文 |
  • 外文翻译 |
  • 工作总结 |
  • 工作计划 |
  • 现成论文 |
  • 论文下载 |
  • 教学设计 |
  • 免费论文 |
  • 原创论文 |
搜索 高级搜索

原创毕业论文

当前位置:毕业论文范文网-论文范文 -> 免费论文 -> 计算机论文

图像效果算法设计(三)

作者: 浏览:736次
免费专业论文范文
免费专业论文
政治工作论文
计算机论文
营销专业论文
工程管理论文范文
医药医学论文范文
法律论文范文
生物专业论文
物理教学论文范文
人力资源论文范文
化学教学论文范文
电子专业论文范文
历史专业论文
电气工程论文
社会学专业论文
英语专业论文
行政管理论文范文
语文专业论文
电子商务论文范文
焊工钳工技师论文
社科文学论文
教育论文范文
数学论文范文
物流论文范文
建筑专业论文
食品专业论文
财务管理论文范文
工商管理论文范文
会计专业论文范文
专业论文格式
化工材料专业论文
英语教学专业论文
电子通信论文范文
旅游管理论文范文
环境科学专业论文
经济论文
人力资源论文范文
营销专业论文范文
财务管理论文范文
物流论文范文
财务会计论文范文
数学教育论文范文
数学与应用数学论文
电子商务论文范文
法律专业论文范文
工商管理论文范文
汉语言文学论文
计算机专业论文
教育管理论文范文
现代教育技术论文
小学教育论文范文
机械模具专业论文
报告,总结,申请书
心理学论文范文
学前教育论文范文

收费计算机专业论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:图像效果算法设计(三),论文范文关键词:图像效果算法设计(三)
图像效果算法设计(三)毕业论文范文介绍开始:
要内容、目标
§2.3.1 系统设计的主要内容
实现图片的读取和保存;
实现图片的基本处理功能:如亮度、对比度、RGB等;
实现图片的浏览功能:缩放、旋转;
实现多样化的滤镜;
实现基本的撤销重做以及图像的复制,粘贴等;
§2.3.2 系统设计的目标
不出现异常警告,尽量减少bug;
界面整洁美观;
软件小巧,不占用太多内存;
运行速度快;
效果算法实用,耐用;
达到普通用户处理数码相片的需求。
§2.4系统开发的环境和工具
 操作系统:Microsoft Windows 2000 Professional
 编程语言:Object Pascal面向对象语言
 开发工具:
 ●程序编写和界面设计: Delphi 7.0软件开发平台,结合Billeniumeffect界面控件。
 ●其他:
          帮助文件及开始动画制作:flash动画软件flashMX 2004。
          软件图标制作:矢量图形工具 Adobe Illustrator CS。
 
 
第三章  系统详细设计与主要算法
§3.1系统的体系结构和功能设计

体系结构简介(具体展开描述在3.2):
※photo是调用所有窗体的单元,并且记录每个form窗体与其对应的unit单元名称;
※主窗体程序模块:负责主窗体form1的程序调用,存放了整个系统中主要的程序,以及对其他各个单元的调用程序。要打开form2和form3两个窗体需要先调用该模块的程序;
※效果参数程序模块:负责form2的程序调用,主要存放可通过Ttrackbar滑动工具条实现效果参数调节的程序代码;
※图像处理模块:存放几乎所有的图像算法程序,专门提供给其它单元随时调用;
※帮助模块负责form3窗体,显示帮助信息。

  §3.2系统各个模块的设计思路及实现方法 
3.2.1 主窗体程序模块
◆打开图片(用到的过程和函数):
procedure OpenPicture;用于打开文件的时候把非bmp的图片像素化为位图导入到image1的画布上。
function LoadPictureFromFile(const FileName: string): TBitmap;
用于像素化非位图图像的函数,在过程openpicture中被调用。
procedure SetPictureMiddle;用于图片打开成功后可以在画布上居中显示。
流程图如下:
       
◆保存图片及另存图片
(1)保存图片                                  (2)另存图片

 
◆图像撤销及重做
 建立一个过程procedure undouse;用于在每次执行新操作的时候都把当前图像保存到image2~image5中去,并调整image2~image5的图像。
 调整如下(将前者的bitmap位图,assign分配给后者):
 image1->image4,image1->image2,image5->image3,image5->image4,image1->image5.
 然后在每个新操作执行完的时候都要执行一次这个过程,以保证及时能更新要撤销的图像。
撤销
 继续调整image2~image5的关系:
 image1->image4,image3->image1,image1->image5.
重做
调整image2->image1
◆图像的复制、粘贴、剪切、清除
 剪切:先将当前位图复制,然后将其每点转换为白色。再将剪切的图像信息转jpg保存,方便粘贴的时候调用。
◆位图变换:90度旋转,图像垂直翻转,水平翻转。
 90度旋转:调用过程procedure  Rotatepicture(Bitmap: TBitmap);该过程主要以创建内存流和创建指针,并将其进行指针转移,数据转移后,逐列逐点存入数组中来实现图像的90度翻转。
 垂直翻转:通过scanline扫描,建立两个Tbitmap进行对称列之间的字节交换,从而完成垂直翻转。
 水平翻转:原理和垂直翻转一样,不过它是通过对称行之间的字节交换来实现的。
         ◆图像的反色、两色及灰度处理
反色:通过scanline扫描,对位图的每个点进行逻辑非操作。
两色:先把像素点上的三个字节乘以分别乘以一个小数(它们分别是0.3,0.59,0.11,是根据YUV颜色空间,Y分量的物理含义就是亮度,它包含了灰度图的所有信息,只求Y的值就可以得到灰度图,Y=0.3*R+0.59*G+0.11*B),然后处理得到改点在0~255之间的一个值。分析该值,如果大于128就将它的值改变为255(黑色),如果小于128就改为0(白色)。
灰度:对图像每个点的RGB取平均值,并将平均值赋予取值点。

◆图像的缩放
通过设置image1的属性image1.AutoSize:=false;image1.Stretch:=true;然后就可以通过同时调整image1的宽、高来实现图像的缩放。
◆界面切换
在form窗体中拖放多个TbsStoredSkin控件,分别载入指定目录下编辑好的界面文件skin.ini,然后改变bsSkinData1中的storeskin属性,使其指向特定的TbsStoredSkin,即可完成切换。
3.2.2 图像处理程序模块
全部靠效果参数程序模块和主窗体程序模块的调用实现效果。
◆图像的对比度、饱和度、亮度、RGB调节
对比度:为了达到理想的效果同时用了两个方法,一个方法用于控制变量值为正的时候(提高对比度),另一个方法控制变量值为负的时候(降低对比度)。
方法一:分别分析每个点的RGB值,大于128的就加上变量,小于的就减去变量(此时变量为正)。
方法二:变量的绝对值越大,图像就越接近RGB皆为127的灰色。如:针对某点的R值,取r=(R-127)*(变量 /255),然后再把r+R赋值给R,那么变量取值-255的时候,R=127。G和B也和R的

首页 上一页 1 2 3 4 5 下一页 尾页 3/5/5


以上为本篇毕业论文范文图像效果算法设计(三)的介绍部分。
本论文在计算机论文栏目,由论文网(www.zjwd.net)整理,更多论文,请点论文范文查找

毕业论文降重 相关论文

收费专业论文范文
收费专业论文
汉语言文学论文
物理学论文
自动化专业论文
测控技术专业论文
历史学专业论文
机械模具专业论文
金融专业论文
电子通信专业论文
材料科学专业论文
英语专业论文
会计专业论文
行政管理专业论文
财务管理专业论文
电子商务国贸专业
法律专业论文
教育技术学专业论文
物流专业论文
人力资源专业论文
生物工程专业论文
市场营销专业论文
土木工程专业论文
化学工程专业论文
文化产业管理论文
工商管理专业论文
护理专业论文
数学教育专业论文
数学与应用数学专业
心理学专业论文
信息管理专业论文
工程管理专业论文
工业工程专业论文
制药工程专业论文
电子机电信息论文
现代教育技术专业
新闻专业论文
艺术设计专业论文
采矿专业论文
环境工程专业论文
西班牙语专业论文
热能与动力设计论文
工程力学专业论文
酒店管理专业论文
安全管理专业论文
交通工程专业论文
体育教育专业论文
教育管理专业论文
日语专业论文
德语专业论文
理工科专业论文
轻化工程专业论文
社会工作专业论文
乡镇企业管理
给水排水专业
服装设计专业论文
电视制片管理专业
旅游管理专业论文
物业管理专业论文
信息管理专业论文
包装工程专业论文
印刷工程专业论文
动画专业论文
环境艺术专业论文
信息计算科学专业
物流专业论文范文
人力资源论文范文
营销专业论文范文
工商管理论文范文
汉语言文学论文范文
法律专业论文范文
教育管理论文范文
小学教育论文范文
学前教育论文范文
财务会计论文范文

电子商务论文范文

上一篇:课   题《AutoCAD》的web课.. 下一篇:企业商务平台数据库系统-协同办公..

最新论文

精品推荐

毕业论文排版

热门论文


本站简介 | 联系方式 | 论文改重 | 免费获取 | 论文交换

本站部分论文来自网络,如发现侵犯了您的权益,请联系指出,本站及时确认删除 E-mail:229120615@qq.com

毕业论文范文-论文范文-论文同学网(www.zjwd.net)提供计算机论文毕业论文,毕业论文范文,毕业设计,论文范文,毕业设计格式范文,论文格式范文

Copyright@ 2010-2024 zjwd.net 毕业论文范文-论文范文-论文同学网 版权所有