資源簡介
利用opencv圖像算法庫實現對魚眼相機內外參的標定,并利用標定結果對畸變圖像進行校正。
代碼片段和文件信息
#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(
- 上一篇:幾種編碼的相互轉換
- 下一篇:最容易理解的理發店的管理系統
評論
共有 條評論