不打烊的咩 2022-03-13 15:25 采纳率: 100%
浏览 29
已结题

一个python数据求交集的问题

问题相关代码,请勿粘贴截图
import cv2
import time
import numpy as np

img_1 = cv2.imread(r'D:\Users\3D\flann\orb\image1.jpg')
img_2 = cv2.imread(r'D:\Users\3D\flann\orb\image2.jpg')

orb = cv2.ORB_create(nfeatures = 2000)

#检测关键点
kp1, des1 = orb.detectAndCompute(img_1, None)
kp2, des2 = orb.detectAndCompute(img_2, None)

gray1 = cv2.cvtColor(img_1, cv2.COLOR_BGR2GRAY)
gray2 = cv2.cvtColor(img_2, cv2.COLOR_BGR2GRAY)

# 画出关键点
outimg1 = cv2.drawKeypoints(gray1, keypoints=kp1, outImage=None)
outimg2 = cv2.drawKeypoints(gray2, keypoints=kp2, outImage=None)


bf = cv2.BFMatcher(normType = cv2.NORM_HAMMING , crossCheck = True)
matches0 = bf.match(des1, des2)
我想要达到的结果

将img_1和img_2更换位置会得到另一个matches1,求matches0和matches1的交集得到最终的matches。(其中的两张图为有重叠部分的图)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月21日
    • 修改了问题 3月13日
    • 修改了问题 3月13日
    • 修改了问题 3月13日
    • 展开全部

    悬赏问题

    • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
    • ¥70 2048小游戏毕设项目
    • ¥20 mysql架构,按照姓名分表
    • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
    • ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
    • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
    • ¥15 linux驱动,linux应用,多线程
    • ¥20 我要一个分身加定位两个功能的安卓app
    • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
    • ¥15 IAR程序莫名变量多重定义