pythonopencv图像直接拼接,python图片拼接算法实现

  pythonopencv图像直接拼接,python图片拼接算法实现

  【事例介绍】通过撒检查实现图像拼接、python

  【实例截图】

  【核心代码】

  function [hh,inliers]=ransacfit单应性(ref _ p,dst_P,npoints,threshold);

  % 4点随机抽样一致性算法拟合

  输入百分比:

  % matcher _ a-matchpointsfroimagea,一个3xN的矩阵,第三行是一

  % matcher _ B-matchpointsfromimageb,3xN的矩阵,第三行是一

  % thd -距离阈值

  % n点数-样本数

  %

  % 1 . randomlyselectminimalsubsetofpoints

  % 2.假设一个模型

  %3 .计算机错误函数

  %4.选择点一致性模型

  %5.重复假设和验证循环

  %

  nin lier=0;

  FP点=8;拟合点的数量百分比

  因为i=1:2000

  rd=randi([1npoints],1,FP points);

  pr=ref _ p(:rd);

  PD=dst _ p(:rd);

  h=gethomographymatrix(pr,pD,FP点);

  rref _ P=h * ref _ P

  ref _ p (1,)=rref _ p (1,)./rref _ p (3,);

  ref _ p (2,)=rref _ p (2,)./rref _ p (3,);

  n=NNZ(误差

  if(n=npoints*.95))。

  hh=h;

  inliers=find(错误

  暂停(;

  布雷克;

  埃尔塞夫(nninlier)。

  nin lier=n;

  hh=h;

  inliers=find(错误

  结束

  结束

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: