当前位置: 首页 > news >正文

商务网站建设策略做网站得多长时间

商务网站建设策略,做网站得多长时间,行业网站开发程序,苏州知名高端网站建设企业说明 图像相似性搜索应用广泛、除了使用搜索引擎搜索类似图片外,像淘宝可以让顾客直接拍照搜索类似的商品信息、应用在商品购物上,也可以应用物体识别比如拍图识花等领域。还有在调研图片鉴权的方案,通过一张图片和图片库中的图片进行比对&a…

说明

图像相似性搜索应用广泛、除了使用搜索引擎搜索类似图片外,像淘宝可以让顾客直接拍照搜索类似的商品信息、应用在商品购物上,也可以应用物体识别比如拍图识花等领域。还有在调研图片鉴权的方案,通过一张图片和图片库中的图片进行比对,来确定这张图片是否侵权,或者退一步讲,图片库中是否包含和这张图片类似。 

本插件比较两图片相似和深度学习应用中的图像识别还不一样,不需要把图像中的物体识别出来,只需能查找相似图片的东西即可。

技术介绍

这里使用感知哈希算法来做,感知哈希算法根据图像的特征生成一个确定的指纹,这些指纹可以用来比较。指纹越接近,说明图片越接近。当要比较两张图片的时候,计算它们的hash值,然后再计算它们的汉明距离即可。

这里直接使用goimagehash库来实现,它提供aHash、dHash、pHash三种算法, aHash基于平均值,pHash基于图像频率,而dHash基于直方图。dhash准确性和aHash(Average Hash algorithm)查不多,但是更快。

比较图片相似方法有很多种,我们根据业务选择合适办法就是最好的,我们这个方法是用一张图去找和它相似的图对应内容,这个场景需要我们能够快速计算,找出相似图片即可,不需要图像识别出具体某个东西(如猫、狗),而且需要识别出具体东西,需要做大量计算,同时也需要消耗很多时间,在查找场景中我们不能让使用客户等待很久,这样体验太差了,所以合适需求场景就是方法。 

插件提供方法

DifferenceHash和AverageHash的准确性差不多, AverageHash非常快,在特定场景下是一个非常好的算法。三个接口计算返回是两张图片之间差异值,值越小说明它们相似性高。

  • Average Hash算法-基于平均值
distance, err := plugin.AverageHash("被对比图片路径", "对比图片路径")
  • Difference hash算法-基于图像频率
distance, err := plugin.DifferenceHash("被对比图片路径", "对比图片路径")
  • perception hash算法-基于直方图
    distance, err := plugin.PerceptionHash("被对比图片路径", "对比图片路径")

接口使用示例

package createcodeimport ("gofly/utils/gf""gofly/utils/plugin"
)// 后端代码模版
type Test struct{}func init() {fpath := Test{}gf.Register(&fpath, fpath)
}
// 测试图片相似性比较-返回差值,值越小相识度越高
func (api *Test) GetImgsml(c *gf.GinCtx) {distance, err := plugin.AverageHash("./resource/static/Imgsml_base.jpg", "./resource/static/Imgsml_do.jpg")if err != nil {gf.Failed().SetMsg(err.Error()).Regin(c)return}gf.Success().SetMsg("测试图片相似性比较,返回差值,值越小相识度越高").SetData(distance).Regin(c)
}

GoFly全栈社区插件市场地址:https://goflys.cn/codedetail?id=58 

http://www.yayakq.cn/news/852535/

相关文章:

  • 网站上海网站建设建网站设置网站首页
  • 网站文站加入别人网站的链接是否对自己网站不好钦州网站推广
  • 阿里云大淘客网站建设为何上不了建设银行网站
  • 服装网站建设什么公司好比较好的网站开发公司电话
  • 网站建设全网营销知乎怎么申请关键词推广
  • 爱站seo综合查询顺网网页游戏大厅
  • 网站建设自助建站企业二次开发创造作用
  • 潍坊网站建设服务网站登录模板 html
  • 百度商桥怎么接网站网站备案可以做电影网站吗
  • 备案的网站有什么好处贵阳网页设计培训班
  • 银川市住房和城乡建设网站商城型网站建设多少钱
  • 企业注册很多网站的好处青岛建设网站的公司
  • 密云石家庄网站建设十大营销案例分析
  • 荆州网站建设多少钱建站快车代理平台系统
  • 做微商那个网站好免费代理免费拿货
  • flex 做网站网站建设教的误区
  • C2C电子商务网站管理系统大学生引流推广的方式
  • 数据网站怎么做的网站开发需要干什么
  • 公司建一个网站郑州做网站的
  • 一锅汤资源网站建设大全中企动力科技股份有限公司怎么样
  • 自己做网站打不开是怎么回事wordpress封装app
  • 网站建设完工报告php网站建设工程师
  • 网站标题修改全球农村电商平台有哪些
  • 好的h5网站响应式设计网站
  • 太仓网站设计早晨设计溧阳市建设局网站6
  • 做网站设计能赚钱吗天河建设网站方案
  • 做论坛推广的网站黄骅贴吧足疗
  • 网站页面模板 建设中商城购物平台
  • 上海网站建设中中职商务网站建设课件
  • 电子商务网站软件建设的核心是百度快照怎么看