C# 클래스 OpenCvSharp.Stitcher

High level image stitcher. It's possible to use this class without being aware of the entire stitching pipeline. However, to be able to achieve higher stitching stability and quality of the final images at least being familiar with the theory is recommended
상속: OpenCvSharp.DisposableCvObject
파일 보기 프로젝트 열기: shimat/opencvsharp

공개 메소드들

메소드 설명
ComposePanorama ( IEnumerable images, OutputArray pano ) : Status
ComposePanorama ( InputArray images, OutputArray pano ) : Status
ComposePanorama ( OutputArray pano ) : Status
Create ( bool tryUseGpu = false ) : Stitcher

Creates a stitcher with the default parameters.

EstimateTransform ( IEnumerable images ) : Status
EstimateTransform ( IEnumerable images, Rect rois ) : Status
EstimateTransform ( InputArray images ) : Status
EstimateTransform ( InputArray images, Rect rois ) : Status
Stitch ( IEnumerable images, OutputArray pano ) : Status

Try to stitch the given images.

Stitch ( IEnumerable images, Rect rois, OutputArray pano ) : Status

Try to stitch the given images.

Stitch ( InputArray images, OutputArray pano ) : Status

Try to stitch the given images.

Stitch ( InputArray images, Rect rois, OutputArray pano ) : Status

Try to stitch the given images.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Deletes all resources

비공개 메소드들

메소드 설명
Stitcher ( IntPtr ptr ) : System

Constructor

메소드 상세

ComposePanorama() 공개 메소드

public ComposePanorama ( IEnumerable images, OutputArray pano ) : Status
images IEnumerable
pano OutputArray
리턴 Status

ComposePanorama() 공개 메소드

public ComposePanorama ( InputArray images, OutputArray pano ) : Status
images InputArray
pano OutputArray
리턴 Status

ComposePanorama() 공개 메소드

public ComposePanorama ( OutputArray pano ) : Status
pano OutputArray
리턴 Status

Create() 공개 정적인 메소드

Creates a stitcher with the default parameters.
public static Create ( bool tryUseGpu = false ) : Stitcher
tryUseGpu bool Flag indicating whether GPU should be used /// whenever it's possible.
리턴 Stitcher

Dispose() 보호된 메소드

Deletes all resources
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EstimateTransform() 공개 메소드

public EstimateTransform ( IEnumerable images ) : Status
images IEnumerable
리턴 Status

EstimateTransform() 공개 메소드

public EstimateTransform ( IEnumerable images, Rect rois ) : Status
images IEnumerable
rois Rect
리턴 Status

EstimateTransform() 공개 메소드

public EstimateTransform ( InputArray images ) : Status
images InputArray
리턴 Status

EstimateTransform() 공개 메소드

public EstimateTransform ( InputArray images, Rect rois ) : Status
images InputArray
rois Rect
리턴 Status

Stitch() 공개 메소드

Try to stitch the given images.
public Stitch ( IEnumerable images, OutputArray pano ) : Status
images IEnumerable Input images.
pano OutputArray Final pano.
리턴 Status

Stitch() 공개 메소드

Try to stitch the given images.
public Stitch ( IEnumerable images, Rect rois, OutputArray pano ) : Status
images IEnumerable Input images.
rois Rect Region of interest rectangles.
pano OutputArray Final pano.
리턴 Status

Stitch() 공개 메소드

Try to stitch the given images.
public Stitch ( InputArray images, OutputArray pano ) : Status
images InputArray Input images.
pano OutputArray Final pano.
리턴 Status

Stitch() 공개 메소드

Try to stitch the given images.
public Stitch ( InputArray images, Rect rois, OutputArray pano ) : Status
images InputArray Input images.
rois Rect Region of interest rectangles.
pano OutputArray Final pano.
리턴 Status