Kinect在全屏模式下显示深度图像
有没有办法将Kinect深度图像显示为全屏模式?我正在使用C#和WPF,OpenNI C++示例能够以全尺寸显示部分图像,而不会出现任何拉伸,但是当我使用WPF时,图像会伸展出来。Kinect在全屏模式下显示深度图像
目前我得到640X480分辨率,但我想显示它到任何屏幕尺寸或电视。我的笔记本电脑是1280X768,但是当你将图像放大时,它会被拉伸。
在此先感谢。
据我所知硬件分辨率的Kinect cameras is 640 x 480所以没有办法增加,没有拉伸。
在WPF中,可以按比例缩放图像,使图像的点保持平方。
<Image Source="..." Stretch="Uniform" />
或者根本没有规模:
<Image Source="..." Stretch="None" />
见您使用的是SDK,或者公测拉伸Displaying Images in WPF
嗨感谢您的答案,我已经尝试过,但我希望使图像覆盖任何延伸的整个屏幕,如OpenNI提供的样本,他们在全屏渲染部门图像,但没有任何伸展...可能有没有办法调整像素? – Maven 2011-05-11 04:17:15
对不起,这对我没有多大意义。相机只能给你640x480,所以如果你的屏幕分辨率大于你将不得不拉伸图像。唯一的其他选择是更改屏幕的分辨率。通过调整像素,你的意思是什么? – 2011-05-11 06:24:08
下图片? – 2012-04-10 01:45:11