@Namespace(value="cv::cuda") public static class opencv_cudaimgproc.HoughCirclesDetector extends opencv_core.Algorithm
| Constructor and Description |
|---|
HoughCirclesDetector(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
detect(opencv_core.GpuMat src,
opencv_core.GpuMat circles) |
void |
detect(opencv_core.GpuMat src,
opencv_core.GpuMat circles,
opencv_core.Stream stream) |
void |
detect(opencv_core.Mat src,
opencv_core.Mat circles) |
void |
detect(opencv_core.Mat src,
opencv_core.Mat circles,
opencv_core.Stream stream)
\brief Finds circles in a grayscale image using the Hough transform.
|
void |
detect(opencv_core.UMat src,
opencv_core.UMat circles) |
void |
detect(opencv_core.UMat src,
opencv_core.UMat circles,
opencv_core.Stream stream) |
int |
getCannyThreshold() |
float |
getDp() |
int |
getMaxCircles() |
int |
getMaxRadius() |
float |
getMinDist() |
int |
getMinRadius() |
int |
getVotesThreshold() |
void |
setCannyThreshold(int cannyThreshold) |
void |
setDp(float dp) |
void |
setMaxCircles(int maxCircles) |
void |
setMaxRadius(int maxRadius) |
void |
setMinDist(float minDist) |
void |
setMinRadius(int minRadius) |
void |
setVotesThreshold(int votesThreshold) |
clear, empty, getDefaultName, position, read, save, save, write, write, writeaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic HoughCirclesDetector(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer).public void detect(@ByVal
opencv_core.Mat src,
@ByVal
opencv_core.Mat circles,
@ByRef(nullValue="cv::cuda::Stream::Null()")
opencv_core.Stream stream)
src - 8-bit, single-channel grayscale input image.circles - Output vector of found circles. Each vector is encoded as a 3-element
floating-point vector \f$(x, y, radius)\f$ .stream - Stream for the asynchronous version.
\sa HoughCircles
public void detect(@ByVal
opencv_core.Mat src,
@ByVal
opencv_core.Mat circles)
public void detect(@ByVal
opencv_core.UMat src,
@ByVal
opencv_core.UMat circles,
@ByRef(nullValue="cv::cuda::Stream::Null()")
opencv_core.Stream stream)
public void detect(@ByVal
opencv_core.UMat src,
@ByVal
opencv_core.UMat circles)
public void detect(@ByVal
opencv_core.GpuMat src,
@ByVal
opencv_core.GpuMat circles,
@ByRef(nullValue="cv::cuda::Stream::Null()")
opencv_core.Stream stream)
public void detect(@ByVal
opencv_core.GpuMat src,
@ByVal
opencv_core.GpuMat circles)
public void setDp(float dp)
public float getDp()
public void setMinDist(float minDist)
public float getMinDist()
public void setCannyThreshold(int cannyThreshold)
public int getCannyThreshold()
public void setVotesThreshold(int votesThreshold)
public int getVotesThreshold()
public void setMinRadius(int minRadius)
public int getMinRadius()
public void setMaxRadius(int maxRadius)
public int getMaxRadius()
public void setMaxCircles(int maxCircles)
public int getMaxCircles()
Copyright © 2018. All rights reserved.