| videoio: implement camera enumeration for ARAVIS backend Extends cv::videoio_registry::enumerateDevices() (#29843) to GigE and USB3 Vision cameras handled by Aravis. The backend already resolves a capture index to an entry of the Aravis device list, so the same list is reported, which keeps VideoDeviceInfo::cam_idx valid for cv::VideoCapture(idx, CAP_ARAVIS). Device name is composed of vendor, model and the Aravis device ID, so cameras of the same model remain distinguishable; all three strings are optional and the registry falls back to "cam: <index>" if none of them is available. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> | 19 天前 |