DirectShow, ActiveX

Cancelled Posted Nov 7, 2007 Paid on delivery
Cancelled Paid on delivery

this projects consists of a DirectX ActiveX control to be used in a video collection program that **overlays various graphics/text** on top of a video coming from an **Industrial grade USB camera** (see <[url removed, login to view]>), the ActiveX needs to **integrate the custom DirectX** interface provided by the camera manufacturors, expose IKsProperties of the custom DirectX, and perform most functions available in VidCapPro by [[url removed, login to view]][1] (overlay text does not need to have hatch mode or any other fancy display, regular font, font size and weight + outline is good enough) (graphic overlay needs to allow all properties presented in vidcappro including background removal, alpha channel...) it is highly advised you download the demo version of vidcappro and check it out before you bid on this project. we cannot use VidCapPro because it does not expose IksProperties of lumenera and it does not allow for resizing/cropping framerate change.

the ActiveX needs to allow raw (RGB Format) video collection (with or without resizing).

the ActiveX should also allow for snapshot taking with any overlay (graphic or text) described above.

the activeX will be used in VB and C#

i am attaching API documentation that i have received from lumenera.

## Deliverables

in a nuttshell the Active X should do the following:

- Video Capture options:

*from file or camers (for postprocessing if need there be)

*Setting basic image options: brightness, contrast, gain, exposure, gamma.

*lossless compression

*MPEG 1,2,3 or 4 compression when the compressors become available

*Raw capture with option to resize without compression

*exposing IKSProperties of Lumenera's custom DirectX

*Predefined color correction matrices (available through Lumenera's API)

*Various frame width height (cropping) with top and left of subwindow.

- Caption and Graphics Overlay:

*up to 60 lines of text

.Each with a separate ID and a separate location on screen

.Font name size weight, Color, Transparency, outline around text

*up to 60 graphics overlay, each with own ID and location on screen

.Each with a separate ID and a separate location on screen

.Background color removal (up to 2 colors)

.Transparency

other deliverables:

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP and windows server (2000, 2003) operationg systems

Chrome OS Engineering Linux Mac OS MySQL PHP Software Architecture Software Testing UNIX Visual Arts Windows Desktop

Project ID: #3452328

About the project

5 proposals Remote project Active Dec 26, 2007

5 freelancers are bidding on average $655 for this job

canlevw

See private message.

$765 USD in 7 days
(55 Reviews)
6.8
frjavi

See private message.

$722.5 USD in 7 days
(4 Reviews)
3.3
modestsoft

See private message.

$425 USD in 7 days
(1 Review)
0.0
ecommercexpertvw

See private message.

$765 USD in 7 days
(1 Review)
0.0
sergeysmirnov

See private message.

$595 USD in 7 days
(1 Review)
0.0