MV Monadic Logic DirectShow Filter

The MontiVision Monadic Arithmetic filter is used to modify the pixel channels of the current frame being processed, using a a logical operation. A scalar is specified that is applied to the image.

 

File: monlogic.ax
CLSID: CLSID_MVMonLogic

 

Supported Interfaces

IMVMonLogic

IMVHistogram

IMVHistogram2

IMVHistogram3

IMVRegionOfInterest

IMVFilterData

IMVAbout

IMVFilterInfo

 

Supported COM Events

The filter supports following events through the IMVFilterEvents interface. Look at the filter events page for more information.

Event

Value

Description
MV_ALGORITHM_START_EVENT

0

A filter starts processing a video frame or sample.
MV_ALGORITHM_END_EVENT

1

A filter finishes processing a video frame or sample.

 

Supported I/O Pins

I/O Pin Corresponding method Discription
Scalar In
[Byte]
IMVMonLogic::put_Value Sets the scalar.

Attention:
I/O Pins are dominat, what means that they have a higher priority than the corresponding method of the filters interface!

 

MV Monadic Logic Property Page

Implements the IMVMonLogic configuration interface.

MontiVision Monadic Logic DirectShow Filter Property Page

Monadic Logic Used to specify the logic method and the applied scalar.
Not Calculates the inverse image. Doesn't use the scalar.