我如何使用相机GigE愿景?

5视图(30天)
瓦利德albugami
瓦利德albugami 2021年2月24日
我用Appdesigner控制我的相机(这是一个 GigE 视觉相机)。
我的目的是获得相机的照片。
我下载所需的包。
我创建了一个GigE对象。所有事情顺利。
我需要使用(预览)在使用快照。
代码工作非常缓慢(在预览模式:每10或20秒,而不是图像变化成为实时附近),除此之外:在相机连接到笔记本电脑(应该是),整个代码(甚至与相机的操作和组件)变得非常非常慢,我甚至不能在我的屏幕上移动鼠标或打开其他窗口。一旦我断开相机GigE,每个事情变得正,所有操作可以实现很容易和快速。
我觉得我不使用相机和优化的方法。
在startupFcn:我初始化对象如下:
app.cam = gigecam;% initialse相机的一个对象。
app.WidthEditField.Value =双(app.cam.Width);
app.HeightEditField.Value =双(app.cam.Height);
app.ExposureTimeEditField.Value =双(app.cam.ExposureTime);
app.GainEditField.Value =双(app.cam.Gain);
app.row = app.cam.Height;
app.colume = app.cam.Width;
app.ExposureTime = app.cam.ExposureTime;
app.Gain = app.cam.Gain;
在预览按钮推:我写了下面的部分:
帧=快照(app.cam);
im =图像(app.UIAxes 0(大小(帧),' uint8 '));
轴(app.UIAxes '图像');
app.UIAxes.Children =预览(app.cam im);
在快照按钮推:我写了下面的部分:
im1 =快照(app.cam);
轴(app.UIAxes '图像');
imshow (im1,‘父’,app.UIAxes);
致以最亲切的问候

答案(0)

标签

下载188bet金宝搏


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!