图像效果算法设计  ——静态效果  毕业论文【源码联系qq:68661508】_第1页
图像效果算法设计  ——静态效果  毕业论文【源码联系qq:68661508】_第2页
图像效果算法设计  ——静态效果  毕业论文【源码联系qq:68661508】_第3页
图像效果算法设计  ——静态效果  毕业论文【源码联系qq:68661508】_第4页
图像效果算法设计  ——静态效果  毕业论文【源码联系qq:68661508】_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业设计(论文)题目图像效果算法设计静态效果姓名学号学院专业计算机科学与技术年级指导教师(签名)2006年5月28日2图像效果算法设计静态效果摘要随着电影特效处理,广告平面设计等行业的兴起,图像处理软件成为众行业一个不可或缺的角色。为了进一步了解该行业软件的特性,实现思想和方法,故制作了这个以图像算法设计为主的软件。本软件参考了ADOBE公司的PHOTOSHOP的部分图像处理功能,在编写效果代码时主要运用了矩阵运算,还有求平均值,求差值等方法。这个软件是针对PF24BIT的位图,利用其每个像素点都包含3个字节的原理,对其3个字节进行数学运算来实现图像算法。另外适当添加了一些看图辅助功能,并结合DELPHI的BUSSINESSSKINFORM控件大大美化了界面。本文主要介绍了在DELPHI中,利用各种不同的算法来实现G5326G12447在位图G990的不同效果,其中主要介绍的有G7345G1821G451G9026G19625G451G20544G17199G1823G451G8181G12958G451G19172化G451添加G7446色G451G2955G9305G451G19687G15437G45190G5242G7071G17728G451G8712平G13775G17728G451G3414G11464G13775G17728。另外还G1582了当步G6776G19156和图像的G13565G6930,还有G12628G2345的JPG,BMP的G7696G5347G17728G6454。关键词图像处理,算法设计,BUSSINESSSKINFORM3PICTUREEFFECTALGORITHMDESIGNSTATICSTATEEFFECTABSTRACTALONGWITHMOVIESPECIALEFFECTPROCESSINGANDADVERTISEMENTPLANEDESIGNPROFESSIONSTARTING,PICTUREPROCESSINGSOFTWAREBECOMESANUMEROUSPROFESSIONSINDISPENSABLEROLEINORDERTOFURTHERUNDERSTANDSTHECHARACTERISTIC,THEREALIZATIONTHOUGHTANDTHEMETHODTOTHISKINDOFPROFESSIONSOFTWARE,WHIFHFDHFDGDFCHISBYTHEPICTUREALGORITHMDESIGNPRIMARILYTHISSOFTWAREHASREFERREDTOTHEPARTIALPICTURESPROCESSINGFUNCTIONOFADOBECORPORATIONSSOFTWAREWHICHNAMEISPHOTOSHOPWHENCOMPILATIONEFFECTCODE,MAINLYHASUTILIZEDTHEMATHODOFMATRIXOPERATION,COMPUTATIONMEANVALUEANDDIFFERENTVALUETHISSOFTWAREISAIMSATPF24BITTHEPOSITIONCHART,USESITSEACHPIXELALLTOCONTAIN3BYTESTHEPRINCIPLES,CARRIESONMATHEMATICSTOITS3BYTESTOOPERATEREALIZESTHEPICTUREALGORITHMMOREOVERSUITABLYINCREASEDSOMEMAPREADASSISTANCEFUNCTIONS,ANDUNIFIEDDELPHIBUSSINESSSKINFORMCONTROLSTOGREATLYBEAUTIFYTHESURFACETHISARTICLEMAINLYINTRODUCEDINDELPHI,USESEACHDIFFERENTALGORITHMTOREALIZETHEESTABLISHMENTTOREIGNONTHECHARTDIFFERENTEFFECT,MAINLYINTRODUCESHASTHEEXPOSURE,THERELIEF,THEMOSAIC,ISFUZZYVARICOLORED,THEPEAKING,THEINCREASE,SPLATTERS,THENEON,90REVOLVES,THELEVELTURNOVER,THEVERTICALTURNOVERMOREOVERALSODIDHASWORKEDASSTEPOFCANCELLATIONANDPICTUREG13565G6930,BUTALSOHADSIMPLEJPG,THEBMPFORMATCONVERSIONKEYWORDPICTUREPROCESSING,ALGORITHMDESIGN,BUSSINESSSKINFORM4目录G125441G12468G5353G16340411G16850G20076G13984G7235412G11752G12362G16850G20076的G1231G2165G451G11458的和G5859G1053413G13007G13491的主要功能G994特色5G125442G12468G13007G13491G19668求分G7524721本G16850G20076G11752G12362现G10378分G7524722要解G1927的G6228G7427G19602点G2462解G1927方法723G13007G13491设计的主要G1881G4493G451G11458G7643824G13007G13491G5332G2469的G10627G3671和G5049G18679G125443G12468G13007G13491G16826G13466设计G994主要算法1031G13007G13491的G1319G13007结G7512和功能设计1032G13007G13491各个G8181G3371的设计思G17347G2462实现方法12321主G12395G1319G12255G5219G8181G337112322图像处理G8181G337115323效果参数G12255G5219G8181G337119324G5122助G8181G337120G125444G12468G13007G13491的界面G994G8991G168092241G13007G13491界面2242G10627G3671G8991G1680923结G7475G1683325G14280G1688625参考文G1049826第一章引言11课题背景G5078G3342G990的图像处理软件大都功能G5390大,G19668要G3921一阵G4388适G5224,G7234G17902的用G61555G7693本用不G2052G18039G1052G3822的功能。G6164以,可以G5332G2469一种G12628G2345G4579G5051,可进行G3534本图像处理,主要针对数码G10043G10267进行处理G2462G8995G16284的软件。图像处理用G2052的算法G3822种G3822G7691,G2345是G17805G13548G7828G8991包G6336G7811G5242算G4388,方G2533算G4388,G1120G19466算G4388。G9994G2530每种算G4388G2460可G1889G13466分,G3926G7811G5242算G4388还包G6336ROBERTS,SOBEL,PREWITG989种。另外G8181G12958,G19172化等G1075都有G11468G5224的G3822种算法,这点在大型的图像处理软件中尤为G3822见。采用不同的算法对最终实现的效果有很大的影响,一般情况下,采用越是复G7446的矩阵越是能达G2052理想的效果。可是矩阵的G19466数越G3822越G19602实现,尤其还要变化成G12255G5219的G7696G5347,很G4493易出错。G6164以我打算主要从3G19466的矩阵入手,G11752G12362一些G12628G2345易懂的算法。在算法中,主要G17902过调整图像RGB之间的关G13007。或者是G11468邻点之间R或G或B的关G13007。由此就要了解G989G3534色原理,还有在计算机中,0255这个范围表示的颜色值。例G3926,当RGB都等于255的时候,颜色为黑色,都等于0的时候颜色为白色,由此G1075可以很方便的G17902过增减参数来调整图像的亮G5242,G1889G7693据G989G3534色原理便可以G17902过G2345独增减R或G或B的值来调整图像的整G1319颜色,G1075可成为G17902道。DELPHI作为软件G5332G2469的一种G5049G1867,G1867有G5332G2469速G5242快,G12255G5219G4493易掌握,编译快,功能G4493易实现等特点。它G6164G1867有的G5390大控件组G1075是其他G5332G2469软件G6164没有的。它的G5390大功能,不但可以很G4493易地找G2052G12255G5219地出错点,还可以在短期G1881G5332G2469完成一个软件项G11458。它完成一个功能G11468对其他G5332G2469软件只G19668要少量的代码,且运行速G5242很快。除此之外,DELPHI的界面还可以G7693据设计者的G19668要,G17902过编辑可以达G2052很漂亮的效果。12研究课题的任务、目的、意义121课题的任务1实现图G10267的导入G2462保存;2实现图像的G8995G16284G13565G6930G994G7071G17728;3实现图像亮G5242G451对比G5242G451饱和G5242等调节功能;4实现图像的滤镜效果;122课题的目的1熟悉DELPHI软件G5332G2469平台,熟悉编G12255G16833G16340;62G11752G12362图像效果算法,将高等数学,线性代数等理论结合G2052编G12255实践中去,提高逻辑思维能力,和理论联G13007实际的实践能力;3真正G13007G13491地了解一个软件的整G1319G5332G2469过G12255;123课题的意义G17902过G4579型图像处理软件的编写,首先,大大提高了编G12255G8712平以G2462逻辑思维能力;其次,进一步熟悉了软件的制作流G12255G2462制作思G17347;G1889次,进一步了解了G11468关图像处理软件的功能实现方法;最G2530,为G1889次G5332G2469奠定了G3534础。13系统的主要功能与特色131系统的主要功能图像的打G5332G2462保存支持JPG,BMP,ICO,WMF,G72MF文件的导入G2462JPGG15BMPG15ICO文件的保存。图像编辑图像的G2345步G6776G19156和G18337G1582;整G5145图的复制,G2110G2011,G12908G17160,G9177除;图像调整位图变G6454G70890G5242G7071G17728,G8712平G13775G17728,G3414G11464G13775G17728G709,G2474G2465色,G2474黑白G1016色,G9796G5242图变G6454。可以用G9381G2172G5049G1867G7477G6925变参数的有对比G5242,亮G5242,饱和G5242,RGB;图像滤镜G7345G1821效果,G9026G19625效果。可以用G9381G2172G5049G1867G7477G6925变参数的有G19172化,G8181G12958,添加G7446色,G2955G9305效果,G20544G17199G1823效果,G19687G15437效果;在G5049G1867G7477一G7651G7044增了G6930大G13565G4579的效果不G1262G6925变位图的实际大G4579,保存的时候以位图原先大G4579为G1946;设G13634当G2081图像为G3733G13452在G21748G7643G2503G1999图像G7186示的G14768G2345中有该功能,可以设G13634图像为G4633中,平G19150或者G6301G1292的效果。同时G1262保存G2529为WALLPAPERBYDLTJY的文件G2052该软件G6164存G6930的文件G3853。G7186示图G10267G17347G5464G2462实际G4497和高在软件最G5225G12483的G5049G1867G7651G1262G14270G2172G7186示。132系统的特色采用G50BJG72CG87G51G68G86CG68G79面G2533对G16949G16833G16340,G39G72G79PG75IG26G17G19软件G5332G2469平台,并结合G37IG79G79G72G81IG88MG72FFG72CG87界面控件,G1867有运行速G5242快,G6817作G12628便G4493易G990手,G4579G5051G12946G14280,7界面美G16278等特点。可以进行G3534本的图像处理,对不G9397G5859的数码G10043G10267进行颜色调节,或对比G5242调节等。8第二章系统需求分析21本课题研究现状分析随着计算机G6228G7427的G7097G7044G7388G5334,各种各G7691的图像处理软件G1075不G7041G9056现于G5078G3342。比G17751G11705G2529的有ADOBE公司的PHOTOSHOP,G2463G12447公司的我行我速,还有ACDSEE等等。其中最为G11033G19156的当数功能G5390大的PHOTOSHOP。该软件用G2052的图像处理算法G15999众G3822G1166G6164关G8892,并G16809图G11752G12362其G11752G2469思维和方法。于是G6521着出现了G16780G16780G3822G3822G1867有G994其处理功能G11468G12879G1296的软件。现在的该G12879G1147G2709G1972G1058都要G9397G17287G7234G17902用G6155的G19668求,界面要美G16278要整G8917,功能还要易学易用。面对这G1052G3822G5430G5430色色的G11468关G1147G2709,想G11752G2469一个在G5078G3342G990G2356有一G5121之地的实在很G19602。只能是从软件的G4579G5051G2462实现G3534本的功能方面着手,先G16809着实现G3534本的一些处理效果。22要解决的技术难点及解决方法1图像的导入导入图像的时候G1262出现G19390G9877的G10378况,这时候采用G71G72G79PG75I的G2464G13543G1926功能来解G1927;要G1363G5483G11023G5079G990的图像可以支持其他的效果编辑,G5529G20047将其先G17728G6454成位图BIG87MG68P,解G1927G2162法就是G7044G5326一个过G12255G79OG68G71PICG87G88G85G72FG85OMFIG79G72,在该过G12255中,G13485出当导入的图G10267文件为G7588种G12879型的时候G6164对G5224的处理方G7708,例G3926BMP本来就是位图,G18039就可以G11464G6521导入,G3926果是JPG的就要G5326G12447一个G55JPGIMG68GG72先导入该图像,G9994G2530对其进行像素化,G17728G6454为位图;G21G6776G19156G2462G18337G1582本来想实现G3822步G6776G19156G2462G18337复的功能,于是考G15397G2052用G2464G2533G19154表,可是由于要考G15397的G19394G20076G3838G3822了,当每G6203行一步G7044G6817作都要保存图像并且G6238图像地G3348保存G2052G19154表中,并G16772G5417其当G2081在G19154表中位G13634。G6203行G6776G19156的时候G2460要调用G19154表中的G6363针G2462数据,结果就在G19154表中节点的G7044G5326和G2036除的时候出现了错G16835,由于时间不G3827,我对G2464G2533G19154表这方面G12621G19610的G17176G7021还不G3827,G6164以只G3921G7254时G6930G5335G3822步G6776G19156。现在采用的方法是G17902过G1889增加G23个IMG68GG72,利用它G1216之间的位图数据调用来实现的,只能G2345步G6776G19156G2462G18337G1582。3G6930大G2462G13565G4579刚G5332始的时候是G17902过G6925变位图的实际大G4579来实现G13565G6930,G2530来G2469现这G7691不行,G1262丢失大量的图G10267数据,而且我设想的G6930大G13565G4579G5224该是要保存的时候还保持和原先导入时一G7691的大G4579。G990网G12621G19610解G1927方G7708G2530终于G5483G2052解G1927G2162法G17902过G6925变G55IMG68GG72的SG87G85G72G87CG75属性为真,AG88G87OSIZG72属性为假,G9994G2530在9G6930大G13565G4579的时候只要G13565G6930它的G4497和高的比例就可以了,这G7691G2460可以达G2052G8995G16284的G11458的,G2460可以保证原图的实际大G4579不G2469生变化,更不G1262有图像数据丢失的G19394G20076。虽G9994编写出的G12255G5219没有G3822少行,可是方法却很关键。G23附加的界面控件G37IG79G79G72G81IG88MG72FFG72CG87的G1363用作为一个界面控件,它用它G6164有带BG86G86KIG81G2081缀的控件代替了G71G72G79PG75I中的可视控件,这G7691方便界面的编辑。可是,麻烦在于,该控件的用法并不是跟G71G72G79PG75I原控件全都一G7691的,有的G6925变了属性,有的G6925变了用法。其中有用G2052的一个关键的控件就是G86COG79G79BOX滚G2172G7477,当图G10267大于G11023G5079最大尺寸的时候,就要用滚G2172G7477拖G6301以G7186示其他未G7186示的尺寸。在G71G72G79PG75I中只要G11464G6521拖用控件G86COG79G79BOX就可以解G1927G19394G20076。可是G37IG79G79G72G81IG88MG72FFG72CG87不同。G2530来借鉴了其他G1166G1582的关于G37IG79G79G72G81IG88MG72FFG72CG87控件G1363用的例G4388。原来不G2345要用G2052G86COG79G79BOX,而且还要拖用G1016个G86COG79G79BG68G85G6930在PG68G81G72G79或GG85OG88PBOXG990控制横G2533和竖G2533的拖G2172。5效果调整中的参数设G13634每个算法都有其不同的参数设G13634G19394G20076,利用矩阵算法的尤其不G3921解G1927参数的调节G19394G20076。解G1927方法G3822了解G1972种算法,采用G4493易调节参数G2462实现效果比G17751完美的算法。6效果的G3822G7691性G11752G12362G19394G20076看G2052很G3822其他软件实现的效果,很漂亮,可是从效果猜想它的算法实在很G19602。解G1927方法G3822参考图G5430学,图像处理算法等G11468关书籍,在编写G12255G5219的时候可以G16809着G6925变G7588算法的矩阵各个位G13634的值,或G6925变等G5347中的G7588个参数,G1075可以G14270己增加一个变量用以实现不同的效果。23系统设计的主要内容、目标231系统设计的主要内容1实现图G10267的读G2474和保存;G21实现图G10267的G3534本处理功能G3926亮G5242G451对比G5242G451RGG37等;3实现图G10267的G8995G16284功能G13565G6930G451G7071G17728;G23实现G3822G7691化的滤镜;5实现G3534本的G6776G19156G18337G1582以G2462图像的复制,G12908G17160等;232系统设计的目标1不出现G5334常警告,尽量减少BG88G;2界面整G8917美G16278;103软件G4579G5051,不G2356用G3838G3822G1881存;4运行速G5242快;5效果算法实用,耐用;6达G2052G7234G17902用G6155处理数码G11468G10267的G19668求。24系统开发的环境和工具G6817作G13007G13491MICROSOFTWINDOWS2000PROFESSIONAL编G12255G16833G16340OBJECTPASCAL面G2533对G16949G16833G16340G5332G2469G5049G1867G12255G5219编写和界面设计DELPHI70软件G5332G2469平台,结合BILLENIUMEFFECT界面控件。其他G5122助文件G2462G5332始G2172G11023制作FLASHG2172G11023软件FLASHMX2004。软件图G7643制作矢量图G5430G5049G1867ADOBEILLUSTRATORCS。11第三章系统详细设计与主要算法31系统的体系结构和功能设计G1319G13007结G7512G12628介G1867G1319展G5332描述在32PHOTO是调用G6164有G12395G1319的G2345元,并且G16772G5417每个FORMG12395G1319G994其对G5224的UNITG2345元G2529称;主G12395G1319G12255G5219G8181G3371负责主G12395G1319FORM1的G12255G5219调用,存G6930了整个G13007G13491中主要的G12255G5219,以G2462对其他各个G2345元的调用G12255G5219。要打G5332FORM2和FORM3G1016个G12395G1319G19668要先调用该G8181G3371的G12255G5219;效果参数G12255G5219G8181G3371负责FORM2的G12255G5219调用,主要存G6930可G17902过TTRACKBARG9381G2172G5049G1867G7477实现效果参数调节的G12255G5219代码;图像处理G8181G3371存G6930G1972G1058G6164有的图像算法G12255G5219,专门提供G13485其它G2345元随时调用;G5122助G8181G3371负责FORM3G12395G1319,G7186示G5122助信息。图像处理系统A1A0A1A0A3A2A4A5A7A6A8A10A9A11A13A12A4A5A3A2A4A532系统体系数据流图第0层PHOTOA15A14A16A17A18A19A20A21A22A23A24A25A26A27A28A29A22A23A24A25A30A31A32A33A24A25A34A35A24A25图31系统整体模块图12A36A37A38A39A16A40A41A42A37A43A44A45A46A37A43A47A48A49A50A51A36A37A52A36A37A38A39A36A37A38A39A37A43A53A54IMAGE2A55IMAGE3A55IMAGE4A55IMAGE5A36A37A38A39A56A16A57A58A59A60A61A62A63A64A65A66A67A68A69A70A71A72WALLPAPERBYDLTJYBMPA64A65A66A67A64A65A66A67A73A74A65A75A76A77A78A79A76A77A80A81A82A83A84A85A86A87A64A65A66A67A88A89A65A75A88A89A76A7733系统体系数据流图第1层1332系统各个模块的设计思路及实现方法321主窗体程序模块打G5332图G10267用G2052的过G12255和函数PG85OCG72G71G88G85G72G50PG72G81G51ICG87G88G85G72用于打G5332文件的时候G6238非BMP的图G10267像素化为位图导入G2052IMG68GG721的G11023G5079G990。A90A91PHOTOEXEA92A93A94A95A94BMPA96A97A98A99A100A101A102A103A104A105A98A99A106A107A108IMAGE1A109A110A111A112BITMAPA113A98A94A114A115A116YYNNA98A109A117A118A119A107A105A98A99A120A121A122A94A114A112BMPA96A97A123A124A125A121A122YA126A127A128A115A127A105BMPA121A122NA129A13034系统体系流程图14FG88G81CG87IOG81LOG68G71G51ICG87G88G85G72FG85OMFIG79G72COG81G86G87FIG79G72NG68MG72G86G87G85IG81GG55G37IG87MG68P用于像素化非位图图像的函数,在过G12255OPG72G81PICG87G88G85G72中G15999调用。PG85OCG72G71G88G85G72SG72G87G51ICG87G88G85G72MIG71G71G79G72用于图G10267打G5332成功G2530可以在G11023G5079G990G4633中G7186示。流G12255图G3926下保存图G10267G2462另存图G102671保存图G10267G21另存图G10267A131A132A133A134A135A136A137A138A139A140A141OPENPICTUREA138A139A142A143LOG68G71G51ICG87G88G85G72FG85OMFIG79G72A138A139A140A141SETPICTUREMIDDLEA144A145A146A14735A148A149A150A151A152A153A154A155A148A150A151A152A153A155A148A156A157A158A159A160A161A162A163A164A165A166A161A167A168A169A170A171A133A134A172A173A174A175A174BMPA176A177A178A161A179A180A181A182A183A184A185A174A186A187A169A188A133A134A189A181A182A190BMPA172A173A156A157A158A191A188A192A193A194A170A161A162A171A163A16436保存图像流程图A146A147A195A196A197A198A199A144A145A179A180A181A182A183A184A185A187A169A182A200A133A134A189A135A201A202A203A182A200A204A205A156A157A158A191A188A192A193A194A170A161A167A171A163A164A195A196A197A198A199A146A147A144A14537另存图像流程图15图像G6776G19156G2462G18337G1582G5326G12447一个过G12255PG85OCG72G71G88G85G72G88G81G71OG88G86G72用于在每次G6203行G7044G6817作的时候都G6238当G2081图像保存G2052IMG68GG72G21IMG68GG725中去,并调整IMG68GG72G21IMG68GG725的图像。调整G3926下将G2081者的BIG87MG68P位图,G68G86G86IGG81分配G13485G2530者IMG68GG721IMG68GG72G23G15IMG68GG721IMG68GG72G21G15IMG68GG725IMG68GG723G15IMG68GG725IMG68GG72G23G15IMG68GG721IMG68GG725G17G9994G2530在每个G7044G6817作G6203行完的时候都要G6203行一次这个过G12255,以保证G2462时能更G7044要G6776G19156的图像。1G6776G19156继续调整IMG68GG72G21IMG68GG725的关G13007IMG68GG721IMG68GG72G23G15IMG68GG723IMG68GG721G15IMG68GG721IMG68GG725G17G21G18337G1582调整IMG68GG72G21IMG68GG721图像的复制G451G12908G17160G451G2110G2011G451G9177除G2110G2011先将当G2081位图复制,G9994G2530将其每点G17728G6454为白色。G1889将G2110G2011的图像信息G17728JPG保存,方便G12908G17160的时候调用。位图变G64549G19G5242G7071G17728,图像G3414G11464G13775G17728,G8712平G13775G17728。190G5242G7071G17728调用过G12255PROCEDUREROTATEPICTUREBITMAPTBITMAP该过G12255主要以创G5326G1881存流和创G5326G6363针,并将其进行G6363针G17728移,数据G17728移G2530,逐列逐点存入数组中来实现图像的90G5242G13775G17728。2G3414G11464G13775G17728G17902过SCANLINE扫描,G5326G12447G1016个TBITMAP进行对称列之间的字节交G6454,从而完成G3414G11464G13775G17728。3G8712平G13775G17728原理和G3414G11464G13775G17728一G7691,不过它是G17902过对称行之间的字节交G6454来实现的。A206321A207A206A20632290A208A209A210A206323A211A212A213A210A206324A214A215A213A21016图像的G2465色G451G1016色G2462G9796G5242处理1G2465色G17902过G86CG68G81G79IG81G72扫描,对位图的每个点进行逻辑非G6817作。2G1016色先G6238像素点G990的G989个字节乘以分别乘以一个G4579数G708它G1216分别是G19G173,G19G1759,G19G1711,是G7693据YUV颜色空间,Y分量的物理含G1053就是亮G5242,它包含了G9796G5242图的G6164有信息,只求Y的值就可以G5483G2052G9796G5242图,YG19G173RG19G1759GG19G1711G37G709,G9994G2530处理G5483G2052G6925点在G19G2155之间的一个值。分G7524该值,G3926果大于1G218就将它的值G6925变为G2155G708黑色G709,G3926果G4579于1G218就G6925为G19G708白色G709。3G9796G5242对图像每个点的RGG37G2474平均值,并将平均值赋予G2474值点。图像的G13565G6930G17902过设G13634IMG68GG721的属性IMG68GG721G17AG88G87OSIZG72FG68G79G86G72IMG68GG721G17SG87G85G72G87CG75G87G85G88G72G9994G2530就可以G17902过同时调整IMG68GG721的G4497G451高来实现图像的G13565G6930。界面G2011G6454在FOG85MG12395G1319中拖G6930G3822个G55BG86SG87OG85G72G71SKIG81控件,分别载入G6363定G11458G5417下编辑G3921的界面文件G86KIG81G17IG81I,G9994G2530G6925变BSSKINDATA1A216A171STORESKINA217A218A135A219A220A221A222A223A224A171TBSSTOREDSKINA135A225A226A227A146A228A229A230322图像处理程序模块全部靠效果参数G12255G5219G8181G3371和主G12395G1319G12255G5219G8181G3371的调用实现效果。图像的对比G5242G451饱和G5242G451亮G5242G451RGG37调节1对比G5242为了达G2052理想的效果同时用了G1016个方法,一个方法用于控制变量值为正的时候G708提高对比G5242G709,另一个方法控制变量值为负的时候G708降低对比G5242G709。方法一分别分G7524每个点的RGG37值,大于1G218的就加G990变量,G4579于的就减A206325A207A206A206326A231A232A206327A233A232A206328A234A20817去变量G708此时变量为正G709。方法G1120变量的绝对值越大,图像就越G6521近RGG37皆为1G21G26的G9796色。G3926针对G7588点的R值,G2474G85G708R1G21G26G709G708变量/G2155G709,G9994G2530G1889G6238G85R赋值G13485R,G18039G1052变量G2474值G2155的时候,R1G21G26。G和G37G1075和R的原理一G7691。G21饱和G5242G3926图,G68MOG88G81G87为变量,用于进G5242G7477调节。IG2155循G10627结G7475。3亮G5242每点的RGG37值都分别加G990同一个变量。ALPHAIIAMOUNTSHR8A235GRAYIALPHAIA236A139SCANLINEA237A238A161A167A131FORI0TO255A137A239A240A241A242A243A131A171RA244A245GRAYA246ALPHARA244A235A242A243A131A171GA244A245GRAYA246ALPHAGA244A235A242A243A131A171BA244A245GRAYA246ALPHABA244A235图38饱和度程序流程A206329A207A206A2063210A247A248A208A249A250A25199A252A2063211A247A248A208A249A250A251A25399A252A2063212A207A206A2063213A254A255A208A249A250A2510A252A2063214A254A255A208A249A250A251510A252A2063215A207A206A2063216A24A208A249A250A25140A252A2063217A24A208A249A250A251A25340A25218G23RGG37调节G3926调节R,G6238R值加G990当G2081G6363定的变量G708G9381G2172G7477的值G709。G和G37的方法同R。滤镜G7345G1821和G9026G19625G708没有G1582G9381G2172G7477调节变量的功能G7091G7345G1821扫描图像,当一个点的R值G4579于1G218的时候,就对其G2474非。G和G37G1075同R一G7691方法。2G9026G19625分为G9026G19625和G19625刻,扫描的时候分别扫描G1016行或G1016列,扫描G2530G2474G11468邻点的R差值,差值RIRI1,G9994G2530G1889进行赋值,R差值1G218。G和B同R一G7691方法。最G2530,G1889对RGBG2474平均值G708RGBG709/3,将该平均值赋G13485RGB,这G7691G9026G19625就不G1262有一些G7446色。G9026G19625和G19625刻的区别差值的等G5347不一G7691,G19625刻的差值RI1RI。滤镜G19172化G451G8181G12958G451G7446色G451G2955G9305G451G20544G17199G1823G451G19687G154371G19172化A237A238A161A167FORJ1TOA161A167A11A1351RIRIA246RIA135RI1A136A0GIGIA246GIA135GI1A136A0BIBIA246BIA135BI1A136A0A237A238A161A167FORI0TOA161A167A1A1351A194A170A100A237A238A227A2A140A237A238A161A167FORI0TOA161A167A1A1351A141A100A227图39图像锐化程序流程图A2063218A207A206A2063219RGBA25A3A2063220RGBA25A3A249A250A251R49A27GA25329A27B4A252A249A250A251RA25384A27G3A27B49A252A2063221A207A206A2063222A28A4A2063223A30A5A2063224A5A31192G8181G12958G3926图310,图中每个圈G1881数字为3的是当G2081的点,这个图G990的其它点都和当G2081点在同一扫描行G990,2为3的G11468邻点,1为2的另一个G11468邻点。G3926针对当G2081点的R值RI3RI2RI12RI11RI21RI2/9,这就是当G2081点的未来G2474值G994其G11468邻点和当G2081点之间的关G13007。RI等G5347G8892解RI表示当G2081点,对G5224图中的3,RI1和RI1分别对G5224图中的2,RI2和RI2分别对G5224图中的1。3G7446色设定一个随机数,随机数范围由变量G708G9381G2172G7477的值G709G1927定,G6238每个点的RGB值都分别加G990该随机数。4G2955G9305针对每个像素点G2474随机数运算G708当G2081点坐G7643G708I,JG709G9994G2530在位图范围G1881,G6238G7044G2474的坐G7643点G708X,YG709的像素信息赋G13485原点G708I,JG709。5G20544G17199G1823从图像的G12544一个点G5332始扫描,G6238它的字节赋G13485G2530面一定范围G1881的G6164有点。该范围可以G17902过变量设定,G1363用G3822个REPEATUNTILG16833句,分别对行G990的点进行赋值,G11464G2052达G2052变量范围的时候停止循G10627,继续范围外的下一个点。31221图310图像模糊点间关系示意图VALRANDOMAMOUNT/AMOUNT为G9381G2172G7477可控制的变量XIVALRANDOMVAL2/G2474G7044点的X坐G7643为XYJVALRANDOMVAL2/G2474G7044点的Y坐G7643为YA2063225A207A206A2063226A33A6A249A250A25180A252A2063227A35A7A249A250A2514A252A2063228A207A206A2063229A37A8A9A10A249A250A25156A252A2063230A41A232A9A10A249A250A25156A252A2063231A207A206A2063232A42A12A249A250A2518A252A2063233A44A13A14A249A250A2517A252206G19687G15437利用G17805G13548G7828G8991算法,采用PREWITTEG17805G13548算G4388G7693据G990面的矩阵G1889求当G2081像素点处理G2530的G989个字节值,分别为MAXG708R,RG709,MAXG708G,GG709,MAXG708B,BG709323效果参数程序模块该G8181G3371主要调用图像处理G8181G3371的图像处理过G12255,并安排每次打G5332FORM2G12395G1319的时候要G7186示的处理效果。凡是有用G2052G9381G2172G7477TRACKBAR调整变量值的效果都要经过该G8181G3371调用图像处理G8181G3371的过G12255来实现。例G3926运行G12255G5219EXE,点G1999调节对比G5242调节,这时候G17351出一个G12395G1319,该G12395G1319就是G9316文件中的FORM2G12

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论