• 大小: 0.26M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


相机 投影仪三维扫描源代码基于opencv,相机标定,投影仪标定,输出三维数据等

资源截图

代码片段和文件信息

#include “AdditionalFunctions.h“


AdditionalFunctions::AdditionalFunctions(void) { }


AdditionalFunctions::~AdditionalFunctions(void) { }

cv::Mat AdditionalFunctions::toScreenSize(cv::Mat image) {


//bei bedarf bild um 90grad drehen
if(image.cols==640 && image.rows==480){
cv::transpose(imageimage);
}






if (image.cols > SCREENWIDTH) 
cv::resize(image imagecv::Size(SCREENWIDTH
(image.rows * SCREENHEIGHT) / image.cols));

if (image.rows > SCREENHEIGHT)
cv::resize(image image
cv::Size((image.cols * SCREENHEIGHT / image.rows) SCREENHEIGHT));
return image;
}

void AdditionalFunctions::loadImages() {
this->phase1Image = AdditionalFunctions::toScreenSize(cv::imread(“./captured/phase1.jpg“));
this->phase2Image = AdditionalFunctions::toScreenSize(cv::imread(“./captured/phase2.jpg“));
this->phase3Image = AdditionalFunctions::toScreenSize(cv::imread(“./captured/phase3.jpg“));
}

评论

共有 条评论