如何在 matlab 中水平翻转网络摄像头视频?

How to horizontally flip webcam video in matlab?

我正在使用 this example,我想水平翻转网络摄像头视频。 我尝试实施 this 来翻转它,但没有成功!

我不确定为什么 Horizo​​ntalFlip 标志在您的情况下不起作用。

一种解决方法是在捕获图像后立即水平翻转图像。使用Matlab的翻转函数,其中第二个参数为2(表示第二个图像维度)。

videoFrame = flip(videoFrame,2);

执行翻转不会导致任何信息丢失,如下例所示:

a = rand(100,100,3);
b = flip(flip(a,2),2);
isequal(a,b)

结果:

ans = 1