1、“.....例如百言是语言。系统内置的数据库。开发工具是,开发语部分内容简介按属性检索按空间检索图系统总体功能图系统开发环境本系统基于平台设计与实现,使用的版本是,同时还借助了第三方,即百度地图版本和百度地图定位版本。数据库使用系统内置的数据库。开发工具是,开发语言是语言。系统实现定位照片采集调用系统照相机程序拍摄照片本系统没有自行设计照相机程序拍摄照片,而是通过调用系统照相机程序拍摄照片,系统照相机程序可以是系统自带的照相机程序,也可以是用户在系统中安装的照相机程序,例如百度魔拍美人相机相机相机等现今网络上流行的照相机程序,这些照相机程序功能丰富,各有各的特色,用户可根据自身的实际需求选择性地安装这些照相机程序。在系统中,应用程序由个或多个组成,并有且仅有个作为应用程序的主,它是应用程序的入口。每个都是个交互式应用组件,可用于实现特定的功能......”。
2、“.....不同的之间可以相互调用,这样各个应用之间既没有捆绑在起,又能有机结合避免重复开发。本系统即利用了的这特性,通过调用系统照相机程序来实现拍摄照片的功能,充分利用第三方照相机程序拍摄照片的功能拍摄照片,从而避免了重复开发而带来的时间消耗。调用系统照相机程序拍摄照片的具体过程如下当用户打开菜单,点击拍照菜单项的时候,本系统会检查系统是否装有照相机应用程序,如果系统没有安装照相机应用程序,则系统会提示用户先安装个照相机程序再进行照片的拍摄。如果系统中已安装照相机程序,并且照相机程序不止个,那么系统会弹出对话框,列出已安装的所有照相机程序的图标,以供用户选择,用户还可以选择其中个设置为默认选项,如图所示。图选择相机调用系统照相机程序拍摄照片的关键代码如下当拍摄照片完成,用户点击确定按钮即可返回本系统,并且将拍摄的照片保存在变量类对象所表示的文件中......”。
3、“.....系统会弹出对话框,列出获取照片位置信息的方法,以供用户选择,如图所示。图选择获取照片位置方式本系统提供了两种获取照片位置信息的方法,是定位到当前位置,二是点击地图获取位置。两种获取照片位置信息的过程具体如下定位到当前位置定位到当前位置,是把当前位置信息作为照片的位置信息保存在照片文件中。当前位置的获得借助了百度地图定位,每隔定时间请求定位次,定位返回的位置数据包括当前位置的经纬度坐标详细地址定位精度等等,其中经纬度坐标值是小数形式。点击地图获取位置点击地图获取位置,提供了种手动定位照片位置的方法,用户通过查看地图找到当前具体位置所对应的地图位置,并以此作为照片的位置信息保存在照片文件中。这种获取照片位置信息的方法在当前位置精度太低,偏离地图上实际位置太远的时候,就能发挥很大的作用。本系统使用的地图数据是百度地图数据,通过百度地图,方便地将百度地图结合到本系统中......”。
4、“.....例如地图的放大缩小平移俯视以及卫星地图的切换等功能。为了显示当前位置,百度地图专门为开发人员提供了个位置显示图层,即图层,在百度地图版本中,图层只负责显示位置,而位置数据通过百度地图定位获取,并存放在个结构中作为图层的位置数据源,即可在百度地图上显示当前位置了。在使用百度地图定位时必须注册网络和使用权限,百度在位置的经度照片拍摄时所在位置的详细地址信息用户对照片添加的标签信息,用于检索照片用用户对照片的评论信息照片信息入库本系统在采集到定位照片之后,将自动对照片进行入库处理,将照片的相关信息存储到照片信息数据库中,主要包括照片的路径信息日期时间信息经纬度坐标信息详细地址信息等,其中,日期时间经纬度坐标信息通过读取定位照片的信息获得,而详细地址信息是由百度地图定位在请求定位时获得的。当照片信息入库完成之后,系统会将照片的缩略图添加到画廊控件中显示......”。
5、“.....如图所示。图照片缩略图显示点击画廊中照片的缩略图,系统会将对应照片的位置标记在百度地图上而点击照片的标记,系统则会在标记的上方弹出个弹窗显示照片的大图。点击弹窗,系统会弹出个对话框,如图所示,选择详细信息,系统会将该照片的信息显示出现,如图所示,其中,照片的地址可供用户修改,如果用户觉得由百度地图定位所返回的地址信息不够详细或不正确,用户就可以在此修改照片的地图信息用户还能在此对照片添加标签和相关评论信息。图上传照片与查看照片信息图查看照片信息按文本检索照片本系统实现了按文本检索照片的功能,提供对照片按地址按标签和按日期等文本检索方式对照片进行检索,从而帮助用户快速查找照片。按文本检索照片的用户界面设计如图所示。图按文本检索照片用户可通过勾选复选框以选择参与文本检索的条件,其中按地址和按标签的检索使用模糊检索方式,只要照片信息数据库中相应的地址或标签包含用户输入的地址或标签......”。
6、“.....而对于按日期的检索,系统会根据用户输入的起止日期,将时间段内拍摄的照片都检索出来。起止日期的输入使用提供的对话框来实现,如图所示。图对话框当用户点击查询按钮时,系统就会将满足条件的所有照片都查询出来,并将满足条件的照片的缩略图添加到画廊中以供用户查看。如果查询出来的照片文件已不存在,则系统会自动删除该照片文件在照片信息数据库中的记录。按位置检索照片本系统充分利用了照片的位置信息,实现了对照片按位置检索的功能,从而以更直观的方式实现对照片的检索。按位置检索照片的具体实现过程如下用户通过打开菜单,点击照片检索菜单项,本系统会弹出个对话框,如图所示。图选择按位置检索照片选择按位置检索,使系统处于按位置检索状态下,然后用户可将百度地图缩放平移到感兴趣的范围,然后点击百度地图即可,系统就会以此为中心绘制个特定大小的矩形框,并将该矩形框中所包含的所有照片都检索出来......”。
7、“.....图按位置检索照片图像传输本系统基于协议实现了图像传输的功能,可将用户拍摄到定位照片实时上传到服务器上。协议即传输控制协议,它处于协议的传输层,提供可靠的连接服务,采用三次握手确认建立个连接,旦连接建立后客户端与服务器之间就可进行通信,并且提供数据确认和数据重传机制,确保发送的数据定能够到达通信的对方。在中,使用套接字编程,程序员可方便地访问协议,从而能够方便地开发网络应用程序。所谓套接字,它是组接口,它把复杂的隐藏起来,用户无需关心的具体实现过程,只需使用套接字提供的接口即可方便地访问,从而实现网络通信。本系统基于的套接字编程分别编写了服务器端程序和移动客户端程序,用于实现图像的传输功能。服务器端程序只提供简单的照片接收功能,它结合了多线程技术,能为多个用户同时提供服务,每当服务器端接收到个客户端请求的时候,就会创建个线程,将通信套接字传递给这个线程......”。
8、“.....由这个线程为这个客户端提供服务。对于移动客户端,在使用套接字编写客户端程序的时候,需要注意以下两点需要在项目的文件中添加允许访问网络的权限应该把与服务器端通信的客户端程序放在个单独的线程中运行,避免其占用主线程线程而给用户带来不好的用户体验,甚至还有可能导致应用程序的崩溃。本系统中,图像传输功能的用户界面设计如图所示,在使用图像传输功能时,应确保服务器端程序已启动,当用户点击上传按钮时,服务器端程序将接收照片文件,并将照片文件保存在下,如图所示。图客户端图像传输功能用户界面图服务器端接收的照片文件总结本文基于平台,设计并实现了定位照片采集及检索系统,本系统通过提供定位照片采集照片检索以及图像传输等功能模块,为用户采集带有定位信息的照片提供方便。本系统调用了百度地图,将百度地图结合到本系统中,提供了基本的地图浏览功能,并实现了对照片按位置的检索功能......”。
9、“.....有定的实际意义。但是,本系统也存在些不足和缺陷,主要包括以下两点本系统的照片展示功能还不够强大,没能实现对照片的放大缩小平移等浏览功能。本系统尚未提供对照片的重定位功能,无法对照片位置信息进行修改。因此,本系统还有待继续改进和完善。参考文献武文波,刘向峰中数字图像与地理位置的整合方法与应用微计算机信息郑珺,潘雪增基于智能移动终端的远程音频采集系统的实现中国有限电视董公昌,黄树槑视频图像侦察弹信息传输技术研究现代引信尹君,李萌数据在图像传输中的应用航天制造技术,华威,种走势年度数码摄影应用大盘点中国摄影家徐丹基于内容的视频检索系统研究武汉武汉理工大学,邱兆文,张田文种新的图像颜色特征提取方法哈尔滨工业大学学报万华林胡宏等图像纹理特征及其在中的应用计算机辅助设计与图形学学报可定位照片采集及检索系统的设计与实现地理科学学院地理信息系统专业摘要本文基于平台......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。