-
大小: 4KB文件類(lèi)型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-04
- 標(biāo)簽: opencv??
資源簡(jiǎn)介
利用opencv圖像算法庫(kù)實(shí)現(xiàn)對(duì)魚(yú)眼相機(jī)內(nèi)外參的標(biāo)定,并利用標(biāo)定結(jié)果對(duì)畸變圖像進(jìn)行校正。
代碼片段和文件信息
#include?“stdio.h“
#include?
#include?
#include?
#include?“opencv2/opencv.hpp“
#include?
#include?“opencv2/calib3d/calib3d.hpp“
#include?
using?namespace?std;
using?namespace?cv;
void?getFiles(string?path?vector&?files)
{
//文件句柄
intptr_t?hFile?=?0;
//文件信息
struct?_finddata_t?fileinfo;
string?p;
if?((hFile?=?_findfirst(p.assign(path).append(“\\*“).c_str()?&fileinfo))?!=?-1)
{
do
{
//如果是目錄迭代之
//如果不是加入列表
if?((fileinfo.attrib?&??_A_SUBDIR))
{
if?(strcmp(fileinfo.name?“.“)?!=?0?&&?strcmp(fileinfo.name?“..“)?!=?0)
getFiles(p.assign(path).append(“\\“).append(fileinfo.name)?files);
}
else
{
files.push_back(p.assign(path).append(
評(píng)論
共有 條評(píng)論