Video overlay options



Hello,

I've been tasked with replacing a hardware frame grabber/camera combo
with a new USB camera & DirectX solution. This is part of a large
test and measurement system that is based on legacy code from years
past. Video display and image acquisition is supported in a video DLL.
The video dll isolates the hardware so that different types of frame
grabbers and cameras could be supported. I would like to keep the
lion's share of the changes isolated here since my changes still have
to support old hardware.

Painting the reticle lines on the video window and delineating targets
are handled outside of the video dll. Reticle lines are painted
directly on the video display window using the getDC(),
MoveTo(),LineTo() commands. Similarly the user can drag a box to
highlight a target region supported by the same type of commands. I
would like to minimize changes to this part of the code.

I've reviewed many DirectX samples but have not found what I'm looking
for. I'd like to display a live video window using DX yet still be
able to use the original getDC(), MoveTo(),LineTo() commands for
drawing the reticles & regions of interest. I understand this doesn't
fall into the graph, filter, renderer architecture. My goal is to
minimize the number of changes to the upper level code and get the USB
camera support by localizing changes to the video dll. Does anyone
know if this approach is feasible? I already have the video display
working but have not been able to find a setting that would allow the
line drawing to work. Is there a setting that would support this?

Thanks for any suggestions.

Regards,

Dave P.

.



Relevant Pages

  • Re: [kde] IM Client
    ... I run 5 separate networks 48 strands fiber internally (we have same ... restrictions on video and recording) ... KDE's Kopete has had Yahoo IM support for quite some time. ... I have not used it in that fashion, nor do I have a camera to ...
    (KDE)
  • Re: [kde] IM Client
    ... SLED 10, we do not use "MSN" messenger, only YH messenger / video ... KDE's Kopete has had Yahoo IM support for quite some time. ... I have not used it in that fashion, nor do I have a camera to ...
    (KDE)
  • Re: web camera or else ? 15-30 fps processing of camera videos.
    ... >>An easy approach to this is to use a wireless camera on your robot, ... >>you your choice of camera (stand alone video transmitters are widely ... you'll use DirectShow (part of DirectX) to get incoming ... On linux, there's Video for Linux. ...
    (comp.lang.python)
  • Re: Can I do this in Image Acquisition Toolbox?
    ... We have a web camera to use in our ... The acquired video is previewed after about 6 secs. ... Do you mean that it takes 6s for the preview window to appear after ... what kind of camera do you have and what version of DirectX ...
    (comp.soft-sys.matlab)
  • Panasonic DVX100B vs Sony HDR-FX1
    ... I am looking to move from a high end consumer camera into a more ... Quality video reproduction. ... and the Sony HDR-FX1. ... support 24P on the DVX100 or would support HD on the FX1. ...
    (rec.video.desktop)

Loading