我目前正在为一个满足我的网络摄像头项目的 matlab 工作。这是我的代码:
vid = videoinput('winvideo');
vidRes = get(vid, 'VideoResolution');
nBands = get(vid, 'NumberOfBands');
hImage = image( zeros(vidRes(2), vidRes(1), nBands));
preview(vid, hImage);
colormap cool;
视频在网络摄像头中显示。但是colormap cool;
在视频中似乎没有效果。我尝试用虚拟图像替换视频并colormap cool;
生效。
有什么方法可以让我控制视频的颜色图吗?