
vslam
zisuina_2
这个作者很懒,什么都没留下…
展开
-
获得两张的单应矩阵
两张图片,至少找到4个对应的点,即可获得两张图的转换关系 cv::Mat src1(1280, 960, CV_8UC1, cv::Scalar(0)); circle(src, cv::Point(360,360), 15, cv::Scalar(255,255,255),CV_FILLED, 8,0); circle(src, cv::Point(760,360), 15, cv::Scalar(255,255,255),CV_FILLED, 8,0); circle原创 2020-07-08 16:06:27 · 256 阅读 · 0 评论 -
获得去除畸变的图像 c++ python版本 通用
简介 去除畸变是图像处理最常用的操作,请获取去除畸变的多种方式!记得点赞!给苦逼的程序员一点动力。 PYTHON 除畸变 #获得去除畸变的图像 def calibration(img): mtx = np.array([ [ 2.43714600e+02, 0., 3.56074585e+02], [0., 1.43695648e+02, 2.82849579e+02], [0, 0, 1]]) dist原创 2020-07-08 15:49:10 · 633 阅读 · 0 评论 -
反向推导Homography单应矩阵
import cv2 import numpy as np def read_map(filepath): f = open(filepath) map = np.fromfile(f, dtype=np.float32) return map maxpx_ = ".../robot/mapx" maxpy_ = ".../robot/mapy" mapx = read_map(maxpx_) mapx = np.reshape(mapx, (720, 1280)) ma原创 2020-07-08 15:51:38 · 210 阅读 · 0 评论