(1)分析当前图片搜索引擎研究的现状,针对现有的图片搜索引擎存在的弊端,提出研究和发展基于元搜索引擎的图片搜索的必要性。
(2)根据当前图片搜索现状,分析图片搜索今后发展的热点以及今后的发展方向。
(3)根据当前图片搜索现有的模型,分析基于元搜索的图像搜索引擎技术的改进。
1.3 本文结构
第一章 绪论。本章主要介绍了本论文的研究背景、目的以及意义。主要介绍了网络资源和搜索引擎的特点,以及基于元搜索引擎的图片搜索发展的必要性,从而进一步提出本文的研究内容。
第二章 开发环境的介绍。本章首先是对JS进行了介绍。包括JS的作用以及以后的发展。然后介绍了Dreamweaver编译器的安装。
第三章 图像搜索。本章主要介绍了图像搜索的工作原理、图像搜索的主要指标以及元搜索和独立搜索引擎的比较。
第四章 元搜索结果消重算法。本章主要介绍了元搜索消重算法的分类,以及现在主流的元搜索消重算法。
第五章 算法实现及结果分析。本章主要介绍了图片消重算法,并介绍了本文实现的过程。
2 开发环境介绍
本文使用Dreamweaver以及myeclipse编译器,采用Java和Javascript语言编写。
2.1 Dreamweaver编译器的简介及安装
2.1.1 Dreamweaver简介
Dreamweave是一个可视化的网页设计和网站管理工具,它支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。在编辑上你可以选择可视化方式或者根据我们喜欢的源码编辑方式。
2.1.2 Dreamweaver的安装
首先下载安装包,程序进入自解压过程。如图2-1所示:
图2-1 解压
然后进入dreamweaver的安装界面,点击“NEXT”按钮继续,如图2-2所示:
图2-2 继续安装
在选择确认协议的对话框中按下“YES”按钮继续,如图2-3所示:
图2-3 申明界面
弹出输出序列号的窗口,如图2-4所示:
图2-4 注册界面
按照提示输入名字以及公司名称,然后在最后一栏中输入序列号。输入完毕后单击“OK”按钮继续,接下来将分别出现选择安装路径与建立程序组的对话框。如图2-5所示:
图2-5 进度读取
安装结束后单击“Finish”按钮完成安装,如图2-6所示:
图2-6 完成
2.2 JS简介
JS主要用来做界面,用于客户端也就是浏览器端上执行的脚本开发。可以使网页有动态的效果。比如图片、文字的滚动;层的动态切换,显示及隐藏;对html元素的操作;动态的对html内容修改;动态的修改CSS样式;实现如下拉列表的连动等。也可以进行表单的输入验证。比如邮箱、电话、邮编的合法性,输入内容长度及内容验证等。
Javascript短小精悍,而且是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它也是专门为制作Web网页而量身定做的一种简单的编程语言。
JS文件只需用记事本就可打开修改,但是修改完成必须是以JS为后缀的文件。 它是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,Javascript 的功能要弱一些,但对于它的预期用途而言,它的功能已经足够大了。
JS并不是其他语言的精简版,它与Java也只是有点模糊而间接的关系。也不是任何事物的简化。不过,它有其局限性。例如,我们不能使用该语言来编写独立运行的应用程序,并且没有对读写文件的内置支持。另外,Javascript脚本只能在某个解释器或“宿主”上运行,如 Active Server Pages(ASP)、Internet 浏览器或者 Windows 脚本宿主。 基于源搜索引擎的图片搜索研究(3):http://www.751com.cn/jisuanji/lunwen_7517.html