35 #include <bias_config.h>
37 #include <Base/Common/BIASpragma.hh>
38 #include <Base/Image/Image.hh>
39 #include <Base/Image/ImageIO.hh>
40 #include <Base/Common/W32Compat.hh>
42 #include <Image/Camera.hh>
47 # include <VideoSource/VideoSource_uEye.hh>
51 # include <VideoSource/VideoSource_DCAM.hh>
55 # include <VideoSource/VideoSource_V4L.hh>
59 #include <VideoSource/VideoSource_Base.hh>
61 #include <Gui/VideoSource_Controller.hh>
67 class MyApp :
public wxApp
70 virtual bool OnInit();
90 grabimage.
Display(
true,10,DEFAULT_32to8_scale);
virtual int InitImage(BIAS::ImageBase &Image)
int GrabSingle(BIAS::Camera< unsigned char > &image)
Select the port (bus-id) to use, only valid before OpenDevice()
int Display(const std::string &DestWin, const bool &autoresize, const bool &moveToTopLeft, const bool &waitForKey, const unsigned int &delayMsec=DEFAULT_Display_delay, const float &scale=DEFAULT_32to8_scale, const bool &allowAlphaWindow=false) const
OpenCV onscreen popup display, very useful for fast debugging. (JW)
This class VideoSource_DCAM implements access to IEEE1394 (Firewire, iLink) cameras following the DCa...
int OpenDevice()
Opens a dc1394 device.
bool Show(bool show=true)
int PreGrab()
initializes the iso transmission of a camera.