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

有什么做衣服的网站吗/历下区百度seo

有什么做衣服的网站吗,历下区百度seo,付钱做编程题目的网站,wordpress站点错误SIFT检测方法 SIFT算法就是把图像的特征检测出来,通过这些特征可以在众多的图片中找到相应的图片 import cv2 #读取图片,以1.png为例 imgcv2.imread(1.png) #检测关键点并计算描述 siftcv2.xfeatures2d.SIFT_create() #描述符是对关键点的描述&#xff0…

SIFT检测方法

SIFT算法就是把图像的特征检测出来,通过这些特征可以在众多的图片中找到相应的图片

import cv2
#读取图片,以1.png为例
img=cv2.imread('1.png')
#检测关键点并计算描述
sift=cv2.xfeatures2d.SIFT_create()
#描述符是对关键点的描述,可用于图片匹配
keypoints,descriptor=sift.detectAndCompute(img,None)
#将关键点勾画到图片上
flags=cv2.DRAW_MATCHES_FLAGS_DEFAULT
color=(0,255,0)#参数image代表原始图片
#参数outImage是指输出在哪张图片上
#参数keypoints代表图片的关键点
#参数flags代表关键点的勾画方式
#参数color代表勾画的色彩模式
img=cv2.drawKeypoints(image=img,outImage=img,keypoints=keypoints,flags=flags,color=color)#显示图片
cv2.imshow('sift_keypoints',img)
cv2.waitKey()

将上图处理过后,就变为了如下所示

 

 

 

下面图像特征检测选择SIFT算法,图像匹配算法选择FLANN算法,:

用此图像2.png与下图1.png进行匹配

 

import cv2
img1=cv2.imread('1.png')
img2=cv2.imread('2.png')
#使用SIFT算法获取图像特征的关键点和描述符
sift=cv2.xfeatures2d.SIFT_create()
kp1,des1=sift.detectAndCompute(img1,None)
kp2,des2=sift.detectAndCompute(img2,None)#定义FLANN匹配器
indexParams=dict(algorithm=0,trees=10)
searchParams=dict(checks=50)
flann=cv2.FlannBasedMatcher(indexParams,searchParams)
#使用KNN算法实现图像匹配,并对匹配结果排序
matches=flann.knnMatch(des1,des2,k=2)
matches=sorted(matches,key=lambda x:x[0].distance)#去除错误匹配,0.5是系数,系数大小不同,匹配的结果页不同
goodMatches=[]
for m,n in matches:if m.distance<0.5*n.distance:goodMatches.append(m)#获取某个点的坐标位置
#index是获取匹配结果的中位数
index=int(len(goodMatches)/2)
#queryIdx是目标图像的描述符索引
x,y=kp1[goodMatches[index].queryIdx].pt
#将坐标位置勾画在2.png图片上,并显示
cv2.rectangle(img1,(int(x),int(y)),int(x)+5,int(y)+5),(0,255,0),2)
cv2.imshow('baofeng',img1)
cv2.waitKey()

匹配完毕,迷你特工队封面图上红色的特工下巴那里出现了一个绿点,若无法匹配则会报错

 

转载于:https://www.cnblogs.com/ffrs/p/11347918.html

http://www.lbrq.cn/news/1331371.html

相关文章:

  • 360网站制作潍坊/厦门seo推广优化
  • 装潢公司网站源码php/网站优化排名首页
  • jsp做网站图片怎么存储/百度新闻头条
  • 网站开发项目可行性/nba交易最新消息
  • app开发学习网站/百度网盘app手机版
  • 微信商城与网站一体/google网址直接打开
  • 网站建设百灵鸟优化/百度快照是什么意思
  • 微信分享 淘宝网站 怎么做/万网域名官网
  • 初中信息科技怎么自己做网站/2023半夜免费b站推广
  • 新疆建设工程建设云官网/北京seo的排名优化
  • 定制型网站制作价格/html网页制作模板
  • 深圳网站搭建电话/东莞网络营销网站建设
  • 建设通网站账号/聊城今日头条最新
  • 无锡网络公司官网/河南郑州网站推广优化外包
  • 东游科技网站建设/赵阳竞价培训
  • wordpress 文章 来源/seo深圳网络推广
  • 网页设计公司开设需要投资多少钱/seo 公司
  • 网站开发w亿玛酷1专注/线上招生引流推广方法
  • 做优化的网站用什么空间好/营销方式有哪几种
  • 做网站需要备案吗/国内疫情最新情况
  • 网站开发页面/360关键词排名推广
  • htm网站制作/石家庄邮电职业技术学院
  • 教育培训门户网站源码/武汉seo关键词优化
  • 怎么做代购彩票网站吗/郑州网站关键词优化外包
  • 做网站灵宝/营销软文范例大全100
  • 资深的家居行业网站模板/长沙网络营销顾问
  • 做系统的网站/百度高级检索入口
  • 大连华南网站建设/我是站长网
  • 九一制作厂网站/淘宝关键词排名怎么查
  • 天河区网站建设/seo关键词如何设置
  • 【kafka】消息队列
  • dapp前端⾯试题
  • 设计模式十二:门面模式 (FaçadePattern)
  • RK3568基于mpp实现硬解码(二):FFmpeg + mpp实现ipc摄像头图像解码
  • 从零搭建3D激光slam框架-基于mid360雷达节点实现
  • Java进阶7:Junit单元测试