TI中文支持网
TI专业的中文技术问题搜集分享网站

我想请问一下DLP 4500的Video Mode可否投影指定的bmp图像

目前的项目需要使用DLP 4500的Video Mode投影bmp文件的图像,经Basler相机采集在程序中分析亮度,对bmp图像局部进行更改,再使用DLP 4500投影更新后的bmp文件。

如果可以的话,可否提供一下可在Visual Studio下运行的C++ Sample工程,谢谢~

邮箱地址:zyj0212@tju.edu.cn

Jeremy Wu:

这个bmp图片在电脑中?通过hdmi连接dlp4500投影是否满足要求?

user5237891:

回复 Jeremy Wu:

bmp图片在电脑中,hdmi连接可以满足要求

user5237891:

回复 Jeremy Wu:

您好,上周回复过了,此项功能可否实现?

Jeremy Wu:

回复 user5237891:

接电脑HDMI接口可以的,请测试.

user5237891:

回复 Jeremy Wu:

测试的时候出现了一些问题。使用Video Mode,用扩展模式,获取第二个显示器(即DLP LightCrafter)的工作区域时,左上角点的横坐标为1000,并非是0,在MFC下使用HDC绘制图像到DLP LightCrafter时,也确实只在投影的右半部分显示,并且超出屏幕范围的部分被切去(即显示的图像整个向右平移,左半部分看到的是桌面)。在主显示器下测试代码正常,更换投影仪(非DLP LightCrafter)后,同样测试正常,可以显示完整图像。请问此问题如何解决?附一部分代码:CMonitor monitor;CMonitors Multimonitor;monitor = Multimonitor.GetMonitor(1);IplImage* image = cvLoadImage("1.bmp");
CRect rect;
monitor.GetMonitorRect(&rect);
CMonitorDC dc(&monitor);HDC pHdc = dc.GetSafeHdc();
CvvImage cimg;cimg.CopyOf(image);cimg.DrawToHDC(pHdc,rect);

Jeremy Wu:

回复 user5237891:

DLP4500的HDMI EDID是支持1280X800的.在Video mode下.
因此要检查你电脑输出是否1280X800.
找台好电脑即可.

赞(0)
未经允许不得转载:TI中文支持网 » 我想请问一下DLP 4500的Video Mode可否投影指定的bmp图像
分享到: 更多 (0)