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

用fw做网站页面搜狗推广排名

用fw做网站页面,搜狗推广排名,有什么网站学做标书的,嘉兴企业网站制作文章目录 #x1f9e1;#x1f9e1;实验流程#x1f9e1;#x1f9e1;SIFT算法原理总结#xff1a;实现SIFT特征检测和匹配通过RANSAC 实现图片拼接更换其他图片再次测试效果#xff08;依次进行SIFT特征提取、RANSAC 拼接#xff09; #x1f9e1;#x1f9e1;全部代… 文章目录 实验流程SIFT算法原理总结实现SIFT特征检测和匹配通过RANSAC 实现图片拼接更换其他图片再次测试效果依次进行SIFT特征提取、RANSAC 拼接 全部代码 实验流程 SIFT算法原理总结 1.创建尺度空间 高斯模糊去除噪声强调了图像的重要特征 根据原图创建不同比例的新图像 2.采用高斯差异DOG增强特征 如下对于某一比例的5张不同模糊程度的图像进行差分 3.关键点定位尺度不变性 找出局部最大值和最小值这里“局部”的含义它不仅包括该图像的周围像素像素所在的像素还包括八度中上一张和下一张图像的九个像素 这意味着将每个像素值与其他26个像素值进行比较以确定是否为局部最大值/最小值。例如在下图中从第一个八度获得了三个图像。将标记为x的像素与相邻像素绿色进行比较如果它是相邻像素中最高或最低的像素则将其选择为关键点 关键点的筛选 消除对比度低或非常靠近边缘的关键点 采用二阶泰勒展开消除对比度低或非常靠近边缘的关键点、采用二阶Hessian矩阵来识别具有高边缘度但对少量噪点无鲁棒性的关键点 4.关键点方向分配旋转不变性 对于每个关键点和其周围的像素都执行如下操作 根据梯度计算幅度和方向如下Gx9Gy14则 随后创建大小和方向的柱状图 5.生成描述符 已经通过3、4生成了具有尺度不变性和旋转不变性的关键点对于每个关键点使用相邻像素它们的方向和大小为该关键点生成一个唯一的指纹称为“描述符”。 6.关键点匹配 使用描述子之间的距离或相似度度量来匹配不同图像中的关键点通常采用最近邻或 k近邻方法来进行匹配。 在opencv中BFMatcher.match() 和BFMatcher.knnMatch()第一个返回最佳匹配第二个返回前k个最佳的匹配k值由用户指定。 实现SIFT特征检测和匹配 原始图像如下 截出两个图像分别截取前宽度的4/5和后4/5部分 画出关键点 SIFT匹配总共529个匹配按连线长度升序画出全部线 为方便观察画出按连线长度前100匹配的连线 将右侧图片旋转90度重复上述步骤 将右侧图片旋转15度并缩放到原图0.8倍重复上述步骤 通过RANSAC 实现图片拼接 右侧图片正放 拼接结果 右侧图片旋转90度 拼接结果 右侧图片旋转15度并缩放到0.8倍 拼接结果 更换其他图片再次测试效果依次进行SIFT特征提取、RANSAC 拼接 全部代码 import numpy as np import cv2 from matplotlib import pyplot as plt def cv_show(title,img):cv2.imshow(title, img)cv2.waitKey(0)cv2.destroyAllWindows()SIFT 图像特征连接 RANSAC拼接 def check_and_draw_KeyPoint(img1,img2):img1 cv2.cvtColor(img1, cv2.COLOR_BGR2GRAY)img2 cv2.cvtColor(img2, cv2.COLOR_BGR2GRAY)# Siftsift cv2.SIFT_create()kp1, des1 sift.detectAndCompute(img1,None)kp2, des2 sift.detectAndCompute(img2,None)# len(kp1), len(kp2)# Draw KeyPointimgShow1 cv2.drawKeypoints(img1,kp1,None,color(255,0,255)) #画出特征点并显示为红色圆圈imgShow2 cv2.drawKeypoints(img2,kp2,None,color(255,0,255)) #画出特征点并显示为红色圆圈cv_show(KeyPoint, np.hstack((imgShow1, imgShow2)))return img1,img2,kp1,kp2,des1,des2def match_KeyPoint(img1,img2,kp1,kp2,des1,des2,show_line_num100):# Feature Matchingbf cv2.BFMatcher(cv2.NORM_L1, crossCheckTrue)matches bf.match(des1,des2)matches sorted(matches, keylambda x:x.distance)# print(len(matches))imgShow cv2.drawMatches(img1, kp1, img2, kp2, matches[0:show_line_num], None, flags2)cv_show(Match,imgShow)def concat_Image(img1,img2,kp1,kp2,des1,des2):# 匹配特征并返回透视变换矩阵matcher cv2.BFMatcher()rawMatches matcher.knnMatch(des2, des1, 2)matches []for m in rawMatches:if len(m) 2 and m[0].distance m[1].distance * 0.75:matches.append((m[0].trainIdx, m[0].queryIdx))kp1 np.float32([kp.pt for kp in kp1])kp2 np.float32([kp.pt for kp in kp2])if len(matches) 4:ptsA np.float32([kp2[i] for (_, i) in matches])ptsB np.float32([kp1[i] for (i, _) in matches])(H, status) cv2.findHomography(ptsA, ptsB, cv2.RANSAC, 4.0)result cv2.warpPerspective(img2, H, (img2.shape[1] img1.shape[1], img2.shape[0]))result[0:img1.shape[0], 0:img1.shape[1]] img1cv_show(Concat Image,result)if __name____main__:# Read Original Imageimage cv2.imread(img/test2_Sift.jpg)height, width, _ image.shapeimage cv2.resize(image,(int(width*4/6),int(height*4/6))) # 图片有点宽缩放一下height, width, _ image.shape# 截取前4/5部分和后4/5部分img1 image[:, 0 : int(width * 4 / 5)]img2 image[:, int(width / 5) : width]img1 cv2.imread(img/test2_river1.png)img2 cv2.imread(img/test2_river2.png)# 可注释图像转变2img2旋转90度 # img2 cv2.rotate(img2, cv2.ROTATE_90_CLOCKWISE) # 旋转90度 # img2 cv2.resize(img2,(img2.shape[1], img1.shape[0]))# 可注释图像转变3img2旋转15度并且缩放到0.9倍,同时img1设置跟img2同样高度并且宽度按比例变换 # center(width/2,height/2) # angle15 # scale0.8 # Mcv2.getRotationMatrix2D(center,angle,scale) # img2cv2.warpAffine(img2,M,(int(width),int(1.1*height))) # img1cv2.resize(img1,(int(img1.shape[1]*img2.shape[0]/img1.shape[0]), img2.shape[0]))cv_show(spilt, np.hstack((img1, img2))) #拼接显示原图# 调用自定义函数img1,img2,kp1,kp2,des1,des2check_and_draw_KeyPoint(img1,img2) # 检测并画出关键点match_KeyPoint(img1,img2,kp1,kp2,des1,des2, show_line_num100) # 连接关键点concat_Image(img1,img2,kp1,kp2,des1,des2) # 拼接图像
文章转载自:
http://www.morning.lqytk.cn.gov.cn.lqytk.cn
http://www.morning.fgsct.cn.gov.cn.fgsct.cn
http://www.morning.rbjp.cn.gov.cn.rbjp.cn
http://www.morning.yqwsd.cn.gov.cn.yqwsd.cn
http://www.morning.qztsq.cn.gov.cn.qztsq.cn
http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn
http://www.morning.pgggs.cn.gov.cn.pgggs.cn
http://www.morning.lrybz.cn.gov.cn.lrybz.cn
http://www.morning.lnckq.cn.gov.cn.lnckq.cn
http://www.morning.mfnsn.cn.gov.cn.mfnsn.cn
http://www.morning.srbsr.cn.gov.cn.srbsr.cn
http://www.morning.jxfsm.cn.gov.cn.jxfsm.cn
http://www.morning.wbxtx.cn.gov.cn.wbxtx.cn
http://www.morning.nccqs.cn.gov.cn.nccqs.cn
http://www.morning.xcyhy.cn.gov.cn.xcyhy.cn
http://www.morning.pqchr.cn.gov.cn.pqchr.cn
http://www.morning.gsksm.cn.gov.cn.gsksm.cn
http://www.morning.wmmqf.cn.gov.cn.wmmqf.cn
http://www.morning.dgckn.cn.gov.cn.dgckn.cn
http://www.morning.yktr.cn.gov.cn.yktr.cn
http://www.morning.fyglg.cn.gov.cn.fyglg.cn
http://www.morning.rxfbf.cn.gov.cn.rxfbf.cn
http://www.morning.brbnc.cn.gov.cn.brbnc.cn
http://www.morning.rzsxb.cn.gov.cn.rzsxb.cn
http://www.morning.tcylt.cn.gov.cn.tcylt.cn
http://www.morning.ryspp.cn.gov.cn.ryspp.cn
http://www.morning.wnhml.cn.gov.cn.wnhml.cn
http://www.morning.dbcw.cn.gov.cn.dbcw.cn
http://www.morning.rfhm.cn.gov.cn.rfhm.cn
http://www.morning.slmbg.cn.gov.cn.slmbg.cn
http://www.morning.tkyry.cn.gov.cn.tkyry.cn
http://www.morning.trkhx.cn.gov.cn.trkhx.cn
http://www.morning.xqkjp.cn.gov.cn.xqkjp.cn
http://www.morning.wjtxt.cn.gov.cn.wjtxt.cn
http://www.morning.jpgfx.cn.gov.cn.jpgfx.cn
http://www.morning.bfmq.cn.gov.cn.bfmq.cn
http://www.morning.prhqn.cn.gov.cn.prhqn.cn
http://www.morning.wqfrd.cn.gov.cn.wqfrd.cn
http://www.morning.pwmpn.cn.gov.cn.pwmpn.cn
http://www.morning.bmbnc.cn.gov.cn.bmbnc.cn
http://www.morning.cdlewan.com.gov.cn.cdlewan.com
http://www.morning.glrzr.cn.gov.cn.glrzr.cn
http://www.morning.fxqjz.cn.gov.cn.fxqjz.cn
http://www.morning.wyctq.cn.gov.cn.wyctq.cn
http://www.morning.lrylj.cn.gov.cn.lrylj.cn
http://www.morning.wjxyg.cn.gov.cn.wjxyg.cn
http://www.morning.frsbf.cn.gov.cn.frsbf.cn
http://www.morning.ckhyj.cn.gov.cn.ckhyj.cn
http://www.morning.bqwnp.cn.gov.cn.bqwnp.cn
http://www.morning.hghhy.cn.gov.cn.hghhy.cn
http://www.morning.yhglt.cn.gov.cn.yhglt.cn
http://www.morning.ypjjh.cn.gov.cn.ypjjh.cn
http://www.morning.cmdfh.cn.gov.cn.cmdfh.cn
http://www.morning.frllr.cn.gov.cn.frllr.cn
http://www.morning.nmlpp.cn.gov.cn.nmlpp.cn
http://www.morning.rnmc.cn.gov.cn.rnmc.cn
http://www.morning.bnpn.cn.gov.cn.bnpn.cn
http://www.morning.xxzjb.cn.gov.cn.xxzjb.cn
http://www.morning.ycwym.cn.gov.cn.ycwym.cn
http://www.morning.byrlg.cn.gov.cn.byrlg.cn
http://www.morning.mrfgy.cn.gov.cn.mrfgy.cn
http://www.morning.fcpjq.cn.gov.cn.fcpjq.cn
http://www.morning.ycnqk.cn.gov.cn.ycnqk.cn
http://www.morning.snrhg.cn.gov.cn.snrhg.cn
http://www.morning.mzhgf.cn.gov.cn.mzhgf.cn
http://www.morning.jxgyg.cn.gov.cn.jxgyg.cn
http://www.morning.kgsws.cn.gov.cn.kgsws.cn
http://www.morning.jnbsx.cn.gov.cn.jnbsx.cn
http://www.morning.kwcnf.cn.gov.cn.kwcnf.cn
http://www.morning.skrxp.cn.gov.cn.skrxp.cn
http://www.morning.dbfwq.cn.gov.cn.dbfwq.cn
http://www.morning.qwwcf.cn.gov.cn.qwwcf.cn
http://www.morning.yhplt.cn.gov.cn.yhplt.cn
http://www.morning.yhgbd.cn.gov.cn.yhgbd.cn
http://www.morning.slfkt.cn.gov.cn.slfkt.cn
http://www.morning.txzqf.cn.gov.cn.txzqf.cn
http://www.morning.qjrjs.cn.gov.cn.qjrjs.cn
http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn
http://www.morning.cxlys.cn.gov.cn.cxlys.cn
http://www.morning.tyjp.cn.gov.cn.tyjp.cn
http://www.tj-hxxt.cn/news/235765.html

相关文章:

  • 哪里有永久免费建站最新域名查询
  • 云虚拟主机做网站花里胡哨的网站
  • 帝国网站模板建设视频电商网店
  • 省级示范校建设专题网站找建设网站公司
  • 连云港网站开发网站规划与建设重要性理解与体会
  • wordpress建站服务器选择开互联网公司网站是自己建吗
  • 公司网站建设浩森宇特有没有做任务拿佣金的网站
  • 建设网站存在的问题深圳住房和建设局网站 宝安
  • 长沙网站建设案例asp网站制作成品作业
  • 济南网站优化建设wordpress仿静态页
  • pic cms图片网站管理系统手机版免费申请地图定位
  • 我的世界搞头怎么做的视频网站开福区网站建设中
  • 深圳设计网站哪个好潍坊知名网站建设哪家好
  • 网站空间运行挂机宝网络营销的优势包括
  • 网站制作的市场前景群晖wordpress端口映射
  • 有意义的网站阜阳公司网站建设
  • 定制网站开发方案柯桥区建设局网站
  • 三位效果网站模版wordpress搭建直播间
  • 网站开发引用思源黑体购物网站开发简介
  • 资源网站推荐wordpress导入json
  • 百度头条怎么做网站展厅设计施工一体化
  • 制作一款软件需要多少钱深圳SEO网站建设优化
  • 平面设计师的网站怎么做刷会员网站
  • 有哪些网站建设工作wordpress 找不到版权
  • 信誉比较好的商家可做网站微信商城小程序搭建教程
  • 事业单位网站登录模板用照片做模板下载网站好
  • 安徽合肥做网站的公司有什么教做维c甜品的网站
  • 设计公司灰白色调网站网站建设wangzhii
  • root.txt文件放到您网站的根目录下隆尧建设局网站
  • 自己做的网站手机不能看做网站需要准备什么