编译通过并成功配置FIRE
来源:互联网 发布:淘宝高档晚礼服 编辑:程序博客网 时间:2024/06/05 05:11
1. FIRE简介:
FIRE(Flexible Image Retrieval Engine)http://www-i6.informatik.rwth-aachen.de/~deselaers/fire.html是德国人 Thomas Deselaers:http://www-i6.informatik.rwth-aachen.de/~deselaers/做的博士毕设课题,主要 功能是图像辨认与模式识别,基于GPL协议开放源代码的,它的主要思想是用FIRE算法将每张图片的色彩、灰度信息提取出来,存放到一个文件中,然后根据 这些信息进行相似图像匹配与查找。目前他这个算法可以用在图像匹配、文字识别、人脸识别、排版相似的PDF论文归类等领域,使用FIRE的网站有: imunsys:http://www.imunsys.com/index.html、artsugar:http: //www.artsugar.com/等,可以登录他们的网站查看效果。FIRE是基于apache的CS模式实现的,需要apache服务器,具体配 置在2中详细说明。可以说FIRE做的很牛的。
2. FIRE编译:
按照Deselaers的说明,到网页http://www- i6.informatik.rwth-aachen.de/~deselaers/fire.html下载install_fire.txt和 install_fire.sh文件,按照install_fire.txt说明,使用install_fire.sh脚本安装。安装过程中可能会遇到一 些问题,如链接是ld提示一些参数找不到,这是因为缺少相关的库,可以用Synaptic Package Manager包管理器搜索添加安装,一般选择对应的-dev的包。在用g++4.1编译FIRE时会遇到extra ……等等一大堆错误,这些是因为Deselaers是在较老的版本上开发FIRE的,4.1有点不兼容,那就是4.1不允许在class类内定义函数时在 函数前添加<类名>::<函数名>,而4.1之前的版本允许这样定义,用Google搜索这个错误可以找到解决方法,很简单,就 是把这样的类内函数定义去掉之前的<类名>::,再编译就可以通过了。在成功执行完install_fire.sh脚本后,在命令行应该会出 现类似这样的信息:[server.cpp:551:start] Waiting for connections on port 12960,表明FIRE已经正常工作了。这时在浏览器中输入:http://localhost:8123/cgi-bin/fire.cgi 就可以看到FIRE执行的效果,很cool哦。 chern 发表于 2007-6-19 12:16:00 | 阅读全文(15) | 回复(0) | 引用通告(0) | 编辑
FIRE(Flexible Image Retrieval Engine)http://www-i6.informatik.rwth-aachen.de/~deselaers/fire.html是德国人 Thomas Deselaers:http://www-i6.informatik.rwth-aachen.de/~deselaers/做的博士毕设课题,主要 功能是图像辨认与模式识别,基于GPL协议开放源代码的,它的主要思想是用FIRE算法将每张图片的色彩、灰度信息提取出来,存放到一个文件中,然后根据 这些信息进行相似图像匹配与查找。目前他这个算法可以用在图像匹配、文字识别、人脸识别、排版相似的PDF论文归类等领域,使用FIRE的网站有: imunsys:http://www.imunsys.com/index.html、artsugar:http: //www.artsugar.com/等,可以登录他们的网站查看效果。FIRE是基于apache的CS模式实现的,需要apache服务器,具体配 置在2中详细说明。可以说FIRE做的很牛的。
2. FIRE编译:
按照Deselaers的说明,到网页http://www- i6.informatik.rwth-aachen.de/~deselaers/fire.html下载install_fire.txt和 install_fire.sh文件,按照install_fire.txt说明,使用install_fire.sh脚本安装。安装过程中可能会遇到一 些问题,如链接是ld提示一些参数找不到,这是因为缺少相关的库,可以用Synaptic Package Manager包管理器搜索添加安装,一般选择对应的-dev的包。在用g++4.1编译FIRE时会遇到extra ……等等一大堆错误,这些是因为Deselaers是在较老的版本上开发FIRE的,4.1有点不兼容,那就是4.1不允许在class类内定义函数时在 函数前添加<类名>::<函数名>,而4.1之前的版本允许这样定义,用Google搜索这个错误可以找到解决方法,很简单,就 是把这样的类内函数定义去掉之前的<类名>::,再编译就可以通过了。在成功执行完install_fire.sh脚本后,在命令行应该会出 现类似这样的信息:[server.cpp:551:start] Waiting for connections on port 12960,表明FIRE已经正常工作了。这时在浏览器中输入:http://localhost:8123/cgi-bin/fire.cgi 就可以看到FIRE执行的效果,很cool哦。 chern 发表于 2007-6-19 12:16:00 | 阅读全文(15) | 回复(0) | 引用通告(0) | 编辑
- 编译通过并成功配置FIRE
- 在Ubuntu-14.04.3配置并成功编译Android6_r1源码
- 在Ubuntu-14.04.3配置并成功编译Android6_r1源码
- oschina github源码V2.7.1源码用Android Studio打开成功,并编译通过
- 配置ADS,使ADS编译出bin文件,并使用uboot下载运行成功
- reactos终于被成功编译通过
- reactos终于被成功编译通过
- ubuntu完整编译安装ffmpeg,成功通过opencv+ffmpeg编译
- [libgdx]项目通过RoboVm编译到ios平台并运行的环境配置
- u-boot-2016.05移植:(1)、建立新板并配置,使能正常编译通过
- u-boot-2016.05移植:(1)、建立新板并配置,使能正常编译通过
- ubuntu9.10 成功配置 交叉编译环境
- ubuntu9.10 成功配置 交叉编译环境
- hadoop2.7.2编译成功的一个配置
- 让cocos2dx支持并通过arm64 编译
- 自定义一个迭代器并通过main函数测试成功
- DCMTK3.6.0库在vs2010下编译成功通过
- Oracle创建存储过程,创建成功,却编译未通过
- 《高效能人士的七个习惯》初步了解
- Java复制文件
- Linux远程桌面登录设置
- ISAPI_rewrite中文手册
- 5个寓言故事
- 编译通过并成功配置FIRE
- 流氓软件新技术 8749病毒详细分析报告
- 中国企业外派员工:赚钱赚经验一举两得
- 驱动冲突
- 如何有效防止Java程序源码被人偷窥?
- Graphics.FillPie 方法
- 小子不要艘
- 颜色直方图
- CEdit & CRichEdit 使用技巧