I would like to propose / inquire about the availability of multi-cam PS3 Eye access and control in LabVIEW. Explanation:
- LabVIEW uses IMAQdx for USB cameras, which is DirectShow ported and dependent (PS3 Eye multi-cam not supported)
- using the SDK DLLs is particularly trouble some, can only be done via the Call Library Node, or a deicated driver
- Porting the above requires hard-coding some work that normally a compiler does, and a wrapper has to be implemented
- There is no function pointer equivalent in LabVIEW, making this even worse
Is there any chance that a multi-cam DirectShow component is / will be available at least in the commercial Platform Packs, if not the free SDK? Many LabVIEW users would gladly buy your Platform Packs, including myself, if it provided multi-cam LabVIEW support. Alternatively, I believe a lot of us would be happy to purchase a dedicated LabVIEW multi-cam driver (even if for the same price as the 2-4-8-16 cam Platform Packs are sold), so in either case, codelaboratories would all of a sudden open towards programming lanfguage particularly popular in the image processing / machine vision community.
The latest driver (5.1.1.0177) works fine even from VisionExpress, with all the speeds supported, this is of great benefit for a fixed frame rate camera, although output format is “RGB” only (which seems a packed 16bit YUYV), therefore additional to the absolutely critical multi-cam DirectShow support, a 8bit grayscale Y800 chip-level output would be highly beneficial (improving bandwidth usage and limitations, as well as noise at higher frame rates).
Although LabVIEW is a programming language, so support via SDK would be ideal (especially in case of a language of such relevance to vision development), do the new 2012 Platform Packs support multi-cam DirectShow ported access? If so, please let us know, and customers will arise en masse. If not, when could this feature be available, if at all?