



全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9 卷第5 期 2 0 0 4 年1 0 月 哈尔滨理工大学学报 J O U R N A LH A R B I NU N I V S C I & T E C H V 0 1 9N o 5 O c t ,2 0 0 4 W r A P 增值业务中图片处理的研究 纪合宝,杨明极,刘萌萌 ( 哈尔滨理工大学测控技术与通信工程学院,黑龙江哈尔滨1 5 0 0 4 0 ) 摘要:针对目前W A P 增值业务中图片无法有效适配手机的问题,分析了W A P 增值业务中图 片处理常用的两种解决方案,提出了根据手机不同屏幕尺寸和支持不同图片格式进行图片处理方 案结果表明,此方法自适应性强,使一张图片可以在最大范围内被不同类型的啪手机下载、浏 览,实现了W A P 增值业务中图片处理的人性化,满足了用户要求 关键词:无线应用协议;图片处理;A S P 中图分类号:耵姻1 9 8 5文献标识码:A文章编号:1 0 0 7 2 6 8 3 ( 2 0 0 4 ) 0 5 0 0 7 3 0 3 R e s e a r c hO nP i c t u r e P r O c e s s i n gB a s e do n W A PV a I u e a d d e dS e r v i c e 以H P 一6 口D ,y 4 GM f n 9 一矗,L J ( ,M P n g m 2 n g ( C o l l e g eo fM e a s u f e c o n t m lT e c h n o l o g y C o m m u n i c a t i o nE n g i n e e r i n g H a r b i nU n i V S c i T e c h ,H a r b i n1 5 0 0 4 0 ,C h i n a ) A b s t r a c t :A c c o f d i n gt ot h eq u e s t i o nt h a tp i c t u r ec a n n o ts u i t 加【0 b i l et e l e p h o n ei nt h eW A Pv a l - u e a d d e ds e r V i c e ,t w os o l u t i o n so fp r o c 铬s i n gp i c t u r ea r ea n a l y 跫da n dt h es o l u t i o no fa d a p t i n gt o v a r i o u sn 1 0 b i l ep h o n es c r e e ns i z 鼯a n ds u p p o n i n gd i f f e r e n tp i c t u r ef o r m a t Si s a d o p t e d A sar 鹤u l t , t h es 0 1 u t i o nh a sag o o da d a p t a b i l i t yb yo n e s e l fa n dc a nm k eap i c t u r ed o 、n l o a d e da n db r o w s e d b yV a r i o u sW A Pm o b i l ep h o n e ,w h i c hi m p l e m e n t Sp r o c e s s i n gp i c t u r ep e r s o n a l i z e da n da l s os a t i s n 鹤 t h eu s e f sr e q u i r e m e n t S K e yw o r d s :W A P ;p i c t u r ep r o c e s s i n g ;A S P 无线应用协议W A P 是一种面向移动终端提供 互联网内容和先进增值服务的全球统一性开放式协 议标准f 1 】,简化了无线h l t e r n e t 协议,是沟通互联网和 移动通信世界的桥梁四啪是在数字移动电话、因 特网或其他个人数字助理机( P D A ) 、计算机应用之 间进行通信的开放式全球标准通过、M P 这种技 术,将h l t e n l e t 的大量信息及各种各样的业务引入到 移动电话、掌上电脑等无线终端之中随着、矶心 手机型号的多样化,各种型号手机屏幕的大小,支持 图片格式也就很难统一,这样关于各种不同格式、大 收穗日期:2 0 0 4 0 5 一1 7 作者简介:圮合宝( 1 9 8 2 一) 。男。哈尔滨理工大学硕士研究生 小的图片在啪手机屏幕显示的问题成为增值业 务开发过程中的关键技术本文将以W A P 增值业 务开发过程中图片下载业务开发为例,借鉴一些W A P 增值业务网站中图片处理的经验,探讨如何使用不 同型号的啪手机浏览不同类型、大小的图片,使 啪图片处理更具人性化 1 增值业务中图片处理方案比较 目前聊手机支持的图片格式主要有:w b m p 、 万方数据 7 4哈尔滨理工大学学报 第9 卷 p n g 、j p g 、b 刀叩、g 订等D 1 这是由于W A P 手机的生产 厂家根据不同的技术标准,生产出不同类型啪 手机造成的,各个厂家生产的W A P 手机屏幕大小 根据籼手机外观不同而不同没有统一的图片 尺寸、图片格式标准,这样就对眦增值业务图片 开发造成了很大难度目前,W A P 增值业务图片处 理主要有两种方案: 第一种方案是在啪网站中存储大量的图片 信息,当用户使用手机登陆到脚网站时,用户根 据自己W A P 手机的型号,判断出手机支持的图片 类型、手机的屏幕尺寸,然后在啪网站中选择支 持自己W A P 手机型号、屏幕大小的图片进行浏览 或下载采用这种方案代价是用户操作复杂,啪 网站中菜单繁多,考虑到手机设备的内存有限,手机 上网主要用于获取信息而不是浏览,用户是要为使 用W A P 业务付出时间上或金钱上的代价等诸多因 素,大多数用户并不喜欢复杂的啪业务这种方 案在初期得到广泛应用,随着人们对信息浏览需求 的提高,现在只有少数啪网站使用这种方案 第二种方案是根据眦手机的型号划分出不 同的图片区域,啪手机只能在符合自己型号的区 域里进行浏览W A P 网站首先收集大量的关于手机 型号、支持图片格式、手机屏幕大小等信息存储到网 站数据库中在网站中根据各个型号建立手机型号 浏览专区,存储符合不同型号的手机图片当用户使 用W A P 手机登陆啪网站后,根据手机型号进入 符合自己类型的图片专区浏览、下载采用这种方 案,一幅图片需要根据不同要求进行处理存储到各 个手机型号专区,以至于在靴网站中存储了大 量内容重复的图片,从而导致了资源浪费,缺乏人性 化等问题 本文根据前两种方案的比较,结合实际要求提 出第三种方案当用户使用W A P 手机登陆到W A P 网站浏览图片时,服务器端通过程序设计获取用户 手机的型号,并根据手机型号不同自动变换图片的 大小与格式,以符合用户需要各款W A P 手机的型 号参数不同,服务器端通过程序设计获得W A P 手 机的头( H e a d e r s ) 信息参数H ,头信息主要包括:u s e r a g e l l t 用户终端供应商提供的终端描述信息;a o 。e p t c h a 耐用户终端支持的字符集;a 印t 一1 a n g u a g e 用 户终端目前使用的语言等获取手机参数后,将参 数与W A P 网站中事先收集到的手机型号进行比 较,提取出符合要求的屏幕尺寸,支持的图片格 式,并把这些作为图片处理的参数对图片进行处 理,处理完成后将图片返回到手机终端此方案在 W A P 网站的建设过程中存在着一定的难度,对于 选取什么样的图片,手机U A ( U s e ra g e n t ) 参数的 收集,W A P 网站的管理与维护等多方面的问题 都有较高的要求但是它具有很强的灵活性、实用 性,充分利用了网站资源,提高了图片的利用率, 极大地方便了W A P 手机用户,使操作更具人性 化,用户不用考虑自己的手机型号,可以随心所欲 的浏览、下载图片 2W A P 增值业务中图片下载实现 通过W M L 与A S P 语言开发W A P 网站,实现图 片下载功能W A P 手机用户登陆到W A P 网站,服 务器端自动取得手机的U A 参数,提取U A 参数中 的信息,并将此信息与W A P 网站中手机型号数据 库资料进行比较,从数据库中提取出符合要求的图 片格式、手机屏幕大小参数,根据此参数利用A s P 程序处理图片,把图片发送到手机终端 2 1W A P 手机U A 参数的提取 A S P 似i s o n 触i v eS e r v e rP a g 岱) 是一套微软 开发的服务器端脚本环境,A S P 内含予I 珞之中,通 过A S P 可以结合W M L 网页、A s P 指令和A c d v e X 元件建立动态、交互且高效的服务器应用程序A s P 语言中R e q u 岱t 对象能够保存从浏览器的客户端发 送到服务器的所有信息,这当中有一部分是客户端 的环境信息,通过R o q u 签t 对象就可以读取这些信 息,从而就能够得知客户端的环境使用阳u 岱t 对 象S e 舭血b l e s 集合对象来获取环境变量 通过A s P 语句R 嘲u e s t S 耐v a 血b l e s ( ”m 1 P H I 限琊E RA G E N T “) 得到啪用户手机供 应商提供的终端描述信息图l 所示为o 】W 一S D K 6 2U P B r o s e r 6 2 2 1 2 0 8 ( G U I ) M M P 2 O ( O P E N W A l v E 公司提供模拟器) 模拟器的参数提取 图l 模拟器类型参数提取 2 2 通过比较取出手机支持图片类型和大小 A S P 语句提取W A P 手机型号后与W A P 网站 万方数据 第5 期纪合宝等:、矶妤增值业务中图片处理的研究7 5 数据库中资料比较得出W A P 手机支持图片格式, 啪手机屏幕大小如表1 表l 手机型号数据库 D i mu s e r J g e n t ,t y p e u s e r 璺g e n t = R e q u e s t S e r V e r V a r i a b l e s ( ”H T T P U S E R - A G E N T ”) t y p e = l e f t ( u s e r _ a g e n t ,i l l s t r ( S t r ,7 一1 ) 取出手机 u a 参数程序 s e tr s = S e r v e r C r e a t e o b j e c t ( 强D O D B R e c o r d s e t ”) 连接到手机数据库中 c o n n = D B Q = 一+ s e r V e r I n a p p a t h ( n l o b i l e p h o n e m d b ”) + ”;D e f a u l t D i r = ;D R I R = f M i c r o s o f tA c c 豁sD f i v e r ( 幸m d b ) ) ;” s q l = ,s e l e c t 奉f r o mp h o n ew h e r e 手机型号= t y p e 。 r S o p e ns q l ,c o n n ,l ,1 根据程序,得到W A P 手机支持的图片类型I S ( ” 图片类型”) ,手机屏幕宽度r s ( ”屏幕宽度) ,手机屏 幕高度I S ( ”屏幕高度。) 2 3 通过A s P 程序对图片变换发送到手机终端 利用A s P 语言开发编写图片处理组件p i c t 呱R d l l ,此组件主要功能是根据提供的参数对图片格 式、大小进行处理,组件属性主要包括: O 删P i c w i d t l l ( 输出图片宽,图片比例变换后宽) O 咖i 讯e i g h t ( 输出图片高,图片比例变换后高) I I m g e F d e( 输出图片格式) S o 耐丑e ( 提取图片) 0 u t p i c c u 托( 输出图片到手机) 注册组件后使用图片大小成比例转换原理程序: nt h e nw 2 = wh 2 = h 1 m e l s e i fm c a r d 为了保证图片成比例不失真变换,当原图宽高 与屏幕宽高比例不相同时,需要用白色填充,使填充 后图片大小与手机屏幕大小相同如图2 ,3 所示变 换的图片比较,在图2 、3 中( a ) 图为原始图片,( b ) 图 为成比例变换后的图片,( c ) 图为填充后手机屏幕显 示的图片 ( a ) 1 4 0 + 1 4 0j 腿 ( b ) 1 2 0 1 2 0p n g ( c ) 1 2 0 + 1 2 8p n g 图2 ( 1 4 0 1 4 s Oj p g ) 图片变换比较 ( 下转第7 9 页) 万方数据 第5 期陈海永等:基于D C T 变换和m 序列的二值水印嵌入算法 7 9 如J P E G 压缩、加噪、剪切、各种滤波有很强的稳健性,能满足版权保护的实际需要 参考文献: 【l 】 K O C HE ,Z H A oJ T o 吼r d sR o b 璐ta n dH i d d e nI m g eC o p y r i g h tL a b e l i n g 【A 】I E E EW o r b h o po nN o n l i n e a fS i g n a la n d I m a g eP r o c e s s i n g 【q N e o sM a m a 瑚,G r e e c e ,1 9 9 5 4 5 2 4 5 5 1 2 】 C O X1J ,J O EK I L L l A NFT ,e ta 1 S e c u r eS p r e a dS p e c t 八l mW a t e m a r k i n gf o rM u l t i m e d i a 【J 】I E E ET r a n s a c t i o n s0 nI m a g e P r o c 鼯s i n g ,1 9 9 7 ,6 ( 1 2 ) :1 6 7 3 一1 6 8 7 【3 】 B A R N IM ,B A R T O L I N IF AD ( 玎一D o m a i nS y s t e mf o rR o b 璐tI m a g eW a t e m a r k i n g 【J 】S j g n a lP m c e s s i n 勘1 9 9 8 ,6 6 ( 3 ) : 3 5 7 3 7 2 【4 】 E Y A D A TM o h a m m a d F a c t o 玮t h a t m e c tt h eP e r f o r m n c eo ft h eD C T b l o c kB 船e dI T m g eW a t e m a r k i n gA l g o r i t h m s 【A 】 P f o c d i n 笋o ft h eI n t e n l a t i o n a lC o n f e m n c eo nI n f o n n a i o nT e c h n o l o g y 【q C o d j n ga n dC o m p u t i n g ,2 0 0 4 6 5 0 一6 5 4 ( 5 】 S C H Y N D E LRGv a n ,T I R K E LAZ ,e ta 1 Ad i g i t a lw a t e m a r k 【J 】P r o e d i n g so ft h eI E E Ei n t e m a t i o n a lC o n f e 陀n c eo n i m a g eP m c 龄s i n g ,1 9 9 4 ,( 2 ) :8 6 9 0 【6 】 R A Y M o N DBw o l f g a n g ,E D W A R DJD e l p Aw a t e m a r kf o rD i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论