C# 클래스 Emgu.CV.StereoBM

Class for computing stereo correspondence using the block matching algorithm, introduced and contributed to OpenCV by K. Konolige.
상속: Emgu.Util.UnmanagedObject, IStereoMatcher
파일 보기 프로젝트 열기: fajoy/RTSPExample 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
State Emgu.CV.Structure.MCvStereoBMState

공개 메소드들

메소드 설명
FindStereoCorrespondence ( Byte>.Image left, Byte>.Image right, Int16>.Image disparity ) : void

Computes disparity map for the input rectified stereo pair.

Invalid pixels (for which disparity can not be computed) are set to (state->minDisparity-1)*16

FindStereoCorrespondence ( Byte>.Image left, Byte>.Image right, float>.Image disparity ) : void

Computes disparity map for the input rectified stereo pair.

Invalid pixels (for which disparity can not be computed) are set to state->minDisparity - 1

StereoBM ( CvEnum type, int numberOfDisparities ) : System

Create a stereoBMState

보호된 메소드들

메소드 설명
DisposeObject ( ) : void

Release the stereo state and all the memory associate with it

메소드 상세

DisposeObject() 보호된 메소드

Release the stereo state and all the memory associate with it
protected DisposeObject ( ) : void
리턴 void

FindStereoCorrespondence() 공개 메소드

Computes disparity map for the input rectified stereo pair.
Invalid pixels (for which disparity can not be computed) are set to (state->minDisparity-1)*16
public FindStereoCorrespondence ( Byte>.Image left, Byte>.Image right, Int16>.Image disparity ) : void
left Byte>.Image The left single-channel, 8-bit image
right Byte>.Image The right image of the same size and the same type
disparity Int16>.Image The output single-channel 16-bit signed disparity map of the same size as input images. Its elements will be the computed disparities, multiplied by 16 and rounded to integer's
리턴 void

FindStereoCorrespondence() 공개 메소드

Computes disparity map for the input rectified stereo pair.
Invalid pixels (for which disparity can not be computed) are set to state->minDisparity - 1
public FindStereoCorrespondence ( Byte>.Image left, Byte>.Image right, float>.Image disparity ) : void
left Byte>.Image The left single-channel, 8-bit image
right Byte>.Image The right image of the same size and the same type
disparity float>.Image The output single-channel 16-bit signed disparity map of the same size as input images. Its elements will be the computed disparities, multiplied by 16 and rounded to integer's
리턴 void

StereoBM() 공개 메소드

Create a stereoBMState
public StereoBM ( CvEnum type, int numberOfDisparities ) : System
type CvEnum ID of one of the pre-defined parameter sets. Any of the parameters can be overridden after creating the structure.
numberOfDisparities int The number of disparities. If the parameter is 0, it is taken from the preset, otherwise the supplied value overrides the one from preset.
리턴 System

프로퍼티 상세

State 공개적으로 프로퍼티

The state structure
public MCvStereoBMState,Emgu.CV.Structure State
리턴 Emgu.CV.Structure.MCvStereoBMState