读图时代,专业图片素材搜索引擎的构造方法漫谈。

用搜索引擎这个标题,可能太大,但是在这个信息爆炸的时代,专业的搜索引擎越来越有必要。我个人做图片也有10年的历史了,想想从最初都购买素材光盘的时代,到现在使用搜索引擎搜索图片素材,两者其实各有优缺点,购买的素材光盘都是经过整理的非常规范有序,缺点是素材容量有限,而且还需要付费,而使用搜索引擎可以搜索到海量的图片素材,大部分还是免费的,但是在如今这个信息化的时代,在海量垃圾信息的干扰下,获得真实有效的图片素材的时间成本越来越高了。由于当前的图片搜索主要是依靠图片的相关描述来的,所以经常会出现我们使用文字关键词检索的图片信息很难被我们找到,翻个数十页,依然找不到自己心仪的图片。

百度的图片搜索 image.baidu.com  面对的用户非常广泛,问题的复杂度过高,导致他不可能给出一个专业的回复,比如如果用户搜一头牛,百度一定会挑出上百万张各式各样的牛的照片给用户;但是面对专业的设计师,他们需要的只是一张背景单一点的牛的素材。所以百度是为全人类服务的,不可能单为设计师提供准确的搜索结果,因为他不知道电脑前坐的是一个要找素材的设计师,所以我们的设计师需要一个专业的图片素材的搜索引擎。

如何构造一个专业的图片搜索引擎?正如开头我所说的,这个标题取得有点大了,也许非我个人能力所能解决,在此我也只能泛泛而谈,谈点思路,和大家一起分享,希望能为众多和我一样希望解决这个问题的朋友产生共鸣。既然是搜索引擎,我们也必须用搜索引擎的机制来构造我们的系统,我们需要有我们的自己采集网页的蜘蛛程序,但是我们采集范围可以缩小,我们可以不用像百度图片搜索那样见图就收,我们只收我们需要的高质量的图片素材,所以我们的目标库可以锁定在那些提供图片素材的设计网站上,定期监控采集最新的图片素材,把页面收录到我们的库中进行索引。由于现在各大网站互相转载抄袭的现象非常普遍,所以首次采集的内容,重复的信息无疑是非常多的,而且这样的重复并不是传统意义上的重复,而是图片主体内容相同,但是图片的描述方法却是不一样的,所以用肉眼马上就能分辨的重复内容,计算机却是不能识别的,这是个非常复杂的图像识别的范畴,目前尚无有效的解决方法。但是我们也许可以用人工+计算机的半自动化方法在后台解决这个问题。在精心初步的重复删选后,我们的存储的信息将更为简洁有效,搜索的内容也将更加快捷。图片搜索引擎还有一个重要的问题就是用户也许并不知道用何种关键词才是最快的检索方法,图片搜索引擎必须能够引导用户进行有效快捷的搜索,后台的关键词构造也是个非常深奥的学问,种种诸如此类的问题,只有动手才能够遇到。

老子说:千里之行始于足下。我个人也不自量力的开启了一个项目:海图网www.23pic.com,来构造和研究这个专业的图片搜索引擎,我希望把它做成一个类似开源的网站,来和广大搜索引擎爱好者一起研究,有兴趣的欢迎加我的QQ 五四七零三八七三九 一起探讨。海纳百川,有容乃大,我希望做那个堂吉诃德,用我的剑打败那个像风车一样的搜索引擎的怪兽。

读图时代,专业图片素材搜索引擎的构造方法漫谈。

时间: 2024-12-27 10:30:26

读图时代,专业图片素材搜索引擎的构造方法漫谈。的相关文章

整理了二十多个免费高清图片素材网站,送给你

用心分享,共同成长 没有什么比你每天进步一点点更重要的了 本文已经收录至我的github,欢迎大家踊跃star 和 issues. https://github.com/midou-tech/articles  我要写公众号难免会用到很多素材,那天我想找个图片作为文章封面,找了好多网站,要么没有版权,要么需要付费.找了好久找到下面这些免费.高清.无版权的图片素材网站. ?一口气整理了2十多个免费高清图片素材网站,不管你是作为写作素材.商业素材.还是找桌面.找背景,都收藏它吧 <h3 align=

元旦礼物,我整理了二十多个图片素材网站送给你

用心分享,共同成长 没有什么比你每天进步一点点更重要的了 本文已经收录至我的github,欢迎大家踊跃star 和 issues. https://github.com/midou-tech/articles 我要写公众号难免会用到很多素材,那天我想找个图片作为文章封面,找了好多网站,要么没有版权,要么需要付费.找了好久找到下面这些免费.高清.无版权的图片素材网站. ?一口气整理了2十多个免费高清图片素材网站,不管你是作为写作素材.商业素材.还是找桌面.找背景,都收藏它吧 ColorHub Co

IOS 开发笔记-基础 UI(7)汤姆猫(UIImageView 的序列帧动画、图片加载,方法重构、Bundle 图片素材)

使用UIImageView.UIButton实现一个综合小案例---汤姆猫 回忆:UIImageView 来自UIView,UIView 来自UIResponder,UIButton 来自UIControl,UIControl 来自UIView 单独看实现,代码实现其实比较简单,但是创意很难得,美工要求很高! 是一个了不起的游戏! 功能分析 (1)点击对应的按钮后,让汤姆猫展现对应的动画 步骤分析 (1)搭建UI界面,同时也是准备素材 (2)监听按钮点击 (3)根据点击的按钮执行对应的动画 说明

如何得到 iOS 应用的图片素材

这篇文章旨在写给UI设计师,让UI设计师好能获取其他应用里的素材,减少工作量. 去搜苹果网站,http://www.soupingguo.com/ 找到一款应用,比如美团,sorry,不马赛克了. 点ipa下载, 改文件扩展名为zip, 解压, 打开 Payload, 去掉.app的扩展名, 打开之后,就可以看到图片了.

微信开发在Pc端调用公众号粉丝发送过来的图片素材

因为项目要在PC端搞一个微信墙功能,就是把粉丝发送过来的上墙内容给展示出来,但因为微信对微信素材进行了防盗链加密处理,所以在非微信页面上直接引用在微信服务器上的图片的链接是无法显示的,只会显示一张微信默认提示图片,如果我们要调用的话就只能先调用微信获取临时素材接口 https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID把图片先下载到自己服务器再进行调用,这样就很简单了

[python爬虫] Selenium定向爬取海量精美图片及搜索引擎杂谈

我自认为这是自己写过博客中一篇比较优秀的文章,同时也是在深夜凌晨2点满怀着激情和愉悦之心完成的.首先通过这篇文章,你能学到以下几点:        1.可以了解Python简单爬取图片的一些思路和方法        2.学习Selenium自动.测试分析动态网页和正则表达式的区别和共同点        3.了解作者最近学习得比较多的搜索引擎和知识图谱的整体框架        4.同时作者最近找工作,里面的一些杂谈和建议也许对即将成为应届生的你有所帮助        5.当然,最重要的是你也可以尝

职场专业图片文字识别的方法,你知道吗

在职场中又一个专业的图片文字识别方法,工作不是经常整理图片文字的员工不知道,那就是使用一下专业的OCR文字识别软件,在加上专业的操作方法,就可以快速的把图片上的文字识别出来了.在平时生活中实现图片文字识别的方法不是很好用,而且操作步骤很繁琐,下面小编就分享一个专业的图片文字识别方法.工具和原料:1:带有文字的图片:2:OCR文字识别工具.操作方法:第一步:[打开OCR软件]:在电脑上打开文字识别软件,大家可以通过浏览器搜索关键词"迅捷OCR文字识别软件"找到OCR软件.第二步:[极速识

制作9-patch图片素材

1.找到android安装目录的tools目录,找到draw9patch.bat文件,双击打开 2.打开后显示如下界面 3.直接将图片拖入即可开始编辑,如下图所示在上下左右加入各一条1px的黑线,点击File->Save保存即可

写个简单的图片素材处理工具

通过PyUIC生成的代码 1 # -*- coding: utf-8 -*- 2 3 # Form implementation generated from reading ui file 'E:\Development\IProcessing/IProcessingDialog.ui' 4 # 5 # Created by: PyQt5 UI code generator 5.5.1 6 # 7 # WARNING! All changes made in this file will be