How to update the available Frame Rate range when change camera ROI using IMAQ Toolbox?
2 次查看(过去 30 天)
显示 更早的评论
Hi, I'm using IMAQ Toolbox with a PointGrey Chameleon CM3-U3-28S4M camera. This camera could achieve higher frame rate with a smaller region of interest (ROI), e.g. 13 fps at 1928×1448 px (full size), 25 fps at 1000*600 px.
In the FlyCaptureViewer ( provided by the manufacturer PointGrey), available frame rate range changed automatically just after I set the ROI.
In MATLAB, I can get the frame rate range with
propinfo(vid,'FrameRate')
However, When I run this function after I set a small ROI, it still return the original frame rate at full size ROI. It seems that propinfo doesn't query camera to update the new frame rate range.
>>propinfo(vis,'FrameRate') % Get frame rate range at full ROI
set(vid,'ROIPosition',[0 0 100 100]); % Set small ROI
propinfo(vis,'FrameRate') % Get frame rate range at small ROI
ans =
包含以下字段的 struct:
Type: 'double'
Constraint: 'bounded'
ConstraintValue: [6.2473 41.2843]
DefaultValue: 41.2806
ReadOnly: 'whileRunning'
DeviceSpecific: 1
Accessible: 1
ans =
包含以下字段的 struct:
Type: 'double'
Constraint: 'bounded'
ConstraintValue: [6.2473 41.2843]
DefaultValue: 41.2806
ReadOnly: 'whileRunning'
DeviceSpecific: 1
Accessible: 1
0 个评论
回答(1 个)
Sarang Kunte
2018-5-2
编辑:Sarang Kunte
2018-5-5
Hi Kun,
We are aware of this issue and it is under consideration for future releases.
Thanks,
Sarang.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Point Grey Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!