11-01-2010 02:11 PM
Hello,
Posted this elsewhere, but realized it actually belongs here.
I'm working on an application and need to acquire images from a USB video capture device that I have installed (Manhattan 164115 though it's listed in MAX as VC500 Video). When I try to configure it through MAX, the video is grayscale, flashes between the image and a black screen several times per second, extends well beyond the frame, and only allows odd resolutions (the video mode it's selecting is 720x576 UYVY 25fps, though I also have options for 352x288 and 352x576, all with BGRA 8 Packed Pixel Format). I tried capturing through the LabVIEW examples as well (after some reading I thought that the grayscale may be due to Bayer encoding), but didn't have any luck. I'm attaching a screenshot of what I see (my instrument isn't in yet so I just have it hooked up to a TV)...
When I open the software that my capture device shipped with, everything looks fine. I tried capturing using my built in webcam and that worked fine as well. Any ideas on what I may be missing or what I should try?
Thanks!
11-01-2010 11:50 PM
It looks like your hardware might have multiple analog formats (PAL, NTSC, etc). Your current resolution looks like PAL. If you see an "Analog Format" attribute you might want to change it to NTSC.
Eric
11-03-2010 07:44 AM
Eric,
Thanks for the response, that was definitely the problem with the images not looking right. My only problem is that when I set the attributes to NTSC_M decoding, the device will no longer initialize. It lists in MAX as DirectShow, so I'm not sure where the problem could be. Anything else I'm missing? Thanks for your help!