delphi图像效果处理算法设计(任务书+开题报告+答辩PPT+源程序+外文文献) 第6页
出现反应速度慢,占用内存太大的问题,所以又引入一个过程procedure TForm2.LoadImage(InputBmp:Tbitmap);用来在创建一个新图像,该图像高、宽的比例和原图一样,但是大小限制在一个固定的范围内。
3.2.4 帮助模块
※ 关于:控制窗体form3,显示制作者信息。
※ 帮助:调用外部文件,显示帮助信息。
由于不善于编写chm格式的帮助文件,所以这里采用的是flash的帮助文件。
优点:可以只有设计界面,还可以实现动画的互动效果。
要在delphi中显示flash文件,首先,必须确定电脑上安装有flash插件,然后,在delphi的Component菜单项选Import ActiveX Control选项,接下来在Import ActiveX Control项就会有Shockwave Flash (版本号)这项出现,选中它再按Install按钮安装。这时,查看ActiveX一栏下,可以看到新安装的控件shockwaveflash,拖放该控件到窗体上,可以通过改变其movie属性,改变访问电脑上flash文件的路径。
把flash上的按钮和delphi的事件联系起来:
先在flash所在的窗体的Tshockwaveflash控件设置下列event事件:
procedure TForm4.ShockwaveFlash1FSCommand(ASender: TObject; const command,args: WideString);
begin
if command='quit' then
begin
form4.Close;
end;
end;
然后设置flash源文件里所需的按钮的fscommand命令:点击该按钮,在动作里写上以下代码
on(press,release) //鼠标事件
{
fscommand(“quit”);
}
这样,在delphi的可运行文件上运行swf文件的时候,只要点击flash上的带有fscommand指令的按钮,就可以根据该指令指向的命令,对delphi的可运行文件作出反应。
根据这个原理也可以利用flash制作delphi编译程序的界面。
第四章 系统的界面与测试
§4.1系统界面
拖动滑动条的同时,右边的图像会跟着对应的滚动条参数变化。左边的为原图,方便对照用的。(需要用到滑动条的其他效果还有:亮度、饱和度、RGB调节、锐化、模糊、杂色、喷溅、马赛克、霓虹)
§4.2环境测试
测试计算机配置:x86 Family 6 Model 83
AT/AT COMPATIBLE
195,056 KB RAM
测试系统: Microsoft Windows 2000
5.00.2195毕业论文http://www.751com.cn/ 论文网http://www.751com.cn/
Service Pack 4
观察windows任务管理器:
在运行photo.exe之前cpu使用7%,刚打开文件的瞬间,cpu使用50%,然后有迅速降到7%,继续观察其它数据,当前没有操作的时候该程序的cpu使用为0,内存使用为7,856 K。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
delphi图像效果处理算法设计(任务书+开题报告+答辩PPT+源程序+外文文献) 第6页下载如图片无法显示或论文不完整,请联系qq752018766