View Source Evision.Detail (Evision v0.1.7)
Link to this section Summary
cv.detail
Estimates focal lengths for each given camera.
Estimates focal lengths for each given camera.
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.
Positional Arguments
- img:
Evision.Mat
- num_levels:
int
Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
Positional Arguments
- img:
Evision.Mat
- num_levels:
int
Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
Positional Arguments
- mask:
Evision.Mat
- sharpness:
float
Return
- weight:
Evision.Mat
Python prototype (for reference):
Tries to estimate focal lengths from the given homography under the assumption that the camera undergoes rotations around its centre only.
Positional Arguments
- features:
[ImageFeatures]
- pairwise_matches:
[MatchesInfo]
- conf_threshold:
float
Python prototype (for reference):
Positional Arguments
- pathes:
[String]
- pairwise_matches:
[MatchesInfo]
- conf_threshold:
float
Python prototype (for reference):
Positional Arguments
- tl1:
Point
- tl2:
Point
- sz1:
Size
- sz2:
Size
- roi:
Rect
Python prototype (for reference):
##### Return
##### Return
Positional Arguments
- corners:
[Point]
- sizes:
[Size]
Python prototype (for reference):
Positional Arguments
- corners:
[Point]
- sizes:
[Size]
Python prototype (for reference):
Positional Arguments
- corners:
[Point]
Python prototype (for reference):
Positional Arguments
- count:
int
- size:
int
- subset:
[int]
Python prototype (for reference):
Python prototype (for reference):
Tries to make panorama more horizontal (or vertical).
Functions
Raising version of calibrateRotatingCamera/1
.
Raising version of calibrateRotatingCamera/2
.
Raising version of computeImageFeatures2/2
.
Raising version of computeImageFeatures2/3
.
Raising version of computeImageFeatures/2
.
Raising version of computeImageFeatures/3
.
Raising version of createLaplacePyr/3
.
Raising version of createLaplacePyrGpu/3
.
Raising version of createWeightMap/3
.
Raising version of focalsFromHomography/5
.
Raising version of leaveBiggestComponent/3
.
Raising version of matchesGraphAsString/3
.
Raising version of normalizeUsingWeightMap/2
.
Raising version of overlapRoi/5
.
Raising version of restoreImageFromLaplacePyr/1
.
Raising version of restoreImageFromLaplacePyrGpu/1
.
Raising version of resultRoi/2
.
Raising version of resultRoiIntersection/2
.
Raising version of resultTl/1
.
Raising version of selectRandomSubset/3
.
Raising version of stitchingLogLevel/0
.
Raising version of waveCorrect/2
.
Link to this section cv.detail
Estimates focal lengths for each given camera.
Positional Arguments
- hs:
[Evision.Mat]
Return
- k:
Evision.Mat
.
Python prototype (for reference):
calibrateRotatingCamera(Hs[, K]) -> retval, K
Estimates focal lengths for each given camera.
Positional Arguments
- hs:
[Evision.Mat]
Return
- k:
Evision.Mat
.
Python prototype (for reference):
calibrateRotatingCamera(Hs[, K]) -> retval, K
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.image:
Evision.Mat
.
Keyword Arguments
- mask:
Evision.Mat
.
Return
- features:
ImageFeatures
.
Python prototype (for reference):
computeImageFeatures2(featuresFinder, image[, mask]) -> features
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.image:
Evision.Mat
.
Keyword Arguments
- mask:
Evision.Mat
.
Return
- features:
ImageFeatures
.
Python prototype (for reference):
computeImageFeatures2(featuresFinder, image[, mask]) -> features
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.images:
[Evision.Mat]
.
Keyword Arguments
- masks:
[Evision.Mat]
.
Return
- features:
[ImageFeatures]
.
Python prototype (for reference):
computeImageFeatures(featuresFinder, images[, masks]) -> features
Positional Arguments
featuresFinder:
Ptr<Feature2D>
.images:
[Evision.Mat]
.
Keyword Arguments
- masks:
[Evision.Mat]
.
Return
- features:
[ImageFeatures]
.
Python prototype (for reference):
computeImageFeatures(featuresFinder, images[, masks]) -> features
Positional Arguments
- img:
Evision.Mat
- num_levels:
int
Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
createLaplacePyr(img, num_levels, pyr) -> pyr
Positional Arguments
- img:
Evision.Mat
- num_levels:
int
Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
createLaplacePyrGpu(img, num_levels, pyr) -> pyr
Positional Arguments
- mask:
Evision.Mat
- sharpness:
float
Return
- weight:
Evision.Mat
Python prototype (for reference):
createWeightMap(mask, sharpness, weight) -> weight
Tries to estimate focal lengths from the given homography under the assumption that the camera undergoes rotations around its centre only.
Positional Arguments
h:
Evision.Mat
.Homography.
f0:
double
.Estimated focal length along X axis.
f1:
double
.Estimated focal length along Y axis.
f0_ok:
bool
.True, if f0 was estimated successfully, false otherwise.
f1_ok:
bool
.True, if f1 was estimated successfully, false otherwise.
See "Construction of Panoramic Image Mosaics with Global and Local Alignment" by Heung-Yeung Shum and Richard Szeliski.
Python prototype (for reference):
focalsFromHomography(H, f0, f1, f0_ok, f1_ok) -> None
Positional Arguments
- features:
[ImageFeatures]
- pairwise_matches:
[MatchesInfo]
- conf_threshold:
float
Python prototype (for reference):
leaveBiggestComponent(features, pairwise_matches, conf_threshold) -> retval
Positional Arguments
- pathes:
[String]
- pairwise_matches:
[MatchesInfo]
- conf_threshold:
float
Python prototype (for reference):
matchesGraphAsString(pathes, pairwise_matches, conf_threshold) -> retval
Positional Arguments
- weight:
Evision.Mat
Return
- src:
Evision.Mat
Python prototype (for reference):
normalizeUsingWeightMap(weight, src) -> src
Positional Arguments
- tl1:
Point
- tl2:
Point
- sz1:
Size
- sz2:
Size
- roi:
Rect
Python prototype (for reference):
overlapRoi(tl1, tl2, sz1, sz2, roi) -> retval
##### Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
restoreImageFromLaplacePyr(pyr) -> pyr
##### Return
- pyr:
[Evision.Mat]
Python prototype (for reference):
restoreImageFromLaplacePyrGpu(pyr) -> pyr
Positional Arguments
- corners:
[Point]
- sizes:
[Size]
Python prototype (for reference):
resultRoi(corners, sizes) -> retval
Positional Arguments
- corners:
[Point]
- sizes:
[Size]
Python prototype (for reference):
resultRoiIntersection(corners, sizes) -> retval
Positional Arguments
- corners:
[Point]
Python prototype (for reference):
resultTl(corners) -> retval
Positional Arguments
- count:
int
- size:
int
- subset:
[int]
Python prototype (for reference):
selectRandomSubset(count, size, subset) -> None
Python prototype (for reference):
stitchingLogLevel() -> retval
Tries to make panorama more horizontal (or vertical).
Positional Arguments
kind:
WaveCorrectKind
.Correction kind, see detail::WaveCorrectKind.
Return
rmats:
[Evision.Mat]
.Camera rotation matrices.
Python prototype (for reference):
waveCorrect(rmats, kind) -> rmats
Link to this section Functions
Raising version of calibrateRotatingCamera/1
.
Raising version of calibrateRotatingCamera/2
.
Raising version of computeImageFeatures2/2
.
Raising version of computeImageFeatures2/3
.
Raising version of computeImageFeatures/2
.
Raising version of computeImageFeatures/3
.
Raising version of createLaplacePyr/3
.
Raising version of createLaplacePyrGpu/3
.
Raising version of createWeightMap/3
.
Raising version of focalsFromHomography/5
.
leaveBiggestComponent!(features, pairwise_matches, conf_threshold)
View SourceRaising version of leaveBiggestComponent/3
.
Raising version of matchesGraphAsString/3
.
Raising version of normalizeUsingWeightMap/2
.
Raising version of overlapRoi/5
.
Raising version of restoreImageFromLaplacePyr/1
.
Raising version of restoreImageFromLaplacePyrGpu/1
.
Raising version of resultRoi/2
.
Raising version of resultRoiIntersection/2
.
Raising version of resultTl/1
.
Raising version of selectRandomSubset/3
.
Raising version of stitchingLogLevel/0
.
Raising version of waveCorrect/2
.