大家好,我的想法是这样,首先,通过dlp4500+摄像头获取一个物体的3d模型,然后通过该对该3d模型进行着色,然后重新用dlp4500重新投影到这个物体上。
不知道现有的sdk能不能很好支持这一需求
另外,我想摄像头使用普通摄像头,不带同步功能,是否能使用??
谢谢!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Jeremy Wu ,你好
这几天我重新编译的了一下sdk,遇到了以下几个问题,请指点一下
我第一次编译sdk后,执行3D_Scanner_LCr4500_PGcam,按1
提示
CALIBRATION_SETTINGS_MODEL_SIZE_MISSING
CALIBRATION_SETTINGS_IMAGE_SIZE_MISSING
我在config中,添加了相关定义
CALIBRATION_SETTINGS_MODEL_ROWS = 8
CALIBRATION_SETTINGS_MODEL_COLUMNS = 8
CALIBRATION_SETTINGS_IMAGE_COLUMNS = 640
CALIBRATION_SETTINGS_IMAGE_ROWS = 480
IMAGE_SIZE指的是相机的分辨率
MODEL_SIZE是指什么,打出的方块图在相机成像的大小(像素单位)??
里面相关设定挺多的,我之前没弄过opencv的相机标定,对这些参数不了解,不知道要使得系统正常工作,到底需要修改哪些设置
有没有一个已经配置好的案例可以参考一下?
谢谢!
Jeremy Wu
你好,我的邮箱是resource_hao@163.com
我们现在要做的应用是类似于血管静脉成像这样的东西,区别是目标是会移动的,要实时在手臂上成像。
现在采用的是dlp4500 evm作为评估,其dlp_structured_light_sdk, 主要用于3D scan,和我的要求并非完全一致,似乎在实时上有些困难。
另外,我用普通摄像头代替flycap2,以下菜单,1,2,3,4都运行过了。第3步,有一个投影一闪而过,第5步·,黑白棋盘始终投影不出来,提示board not found,这是什么问题呢?目前,只对sdk里面的相机代码做了修改,不至于会影响到projector的部分吧
// Print menu
std::cout << std::endl;
std::cout << "Texas Instruments DLP Commandline 3D Scanner \n" << std::endl;
std::cout << "0: Exit " << std::endl;
std::cout << "1: Generate camera calibration board and enter feature measurements " << std::endl;
std::cout << "2: Prepare DLP LightCrafter 4500 (once per projector)" << std::endl;
std::cout << "3: Prepare system for calibration and scanning" << std::endl;
std::cout << "4: Calibrate camera " << std::endl;
std::cout << "5: Calibrate system " << std::endl;
std::cout << "6: Perform scan " << std::endl;
std::cout << "7: Reconnect camera and projector " << std::endl;
std::cout << std::endl << "Select menu item: ";
http://www.deyisupport.com/cfs-file.ashx/__key/communityserver-discussions-components-files/106/8662.DLP_5F00_3D_5F00_SDK_5F00_Machine_5F00_Vision_5F00_Calibration.pdf