Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
O
opencv
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
opencv
Commits
aab9ef42
Commit
aab9ef42
authored
Jun 06, 2019
by
Alexander Alekhin
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #14667 from asashour:javadoc
parents
03382d29
5c56b8ce
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
47 additions
and
32 deletions
+47
-32
CMakeLists.txt
CMakeLists.txt
+2
-0
CMakeLists.txt
doc/CMakeLists.txt
+0
-2
calib3d.hpp
modules/calib3d/include/opencv2/calib3d.hpp
+11
-12
core.hpp
modules/core/include/opencv2/core.hpp
+3
-3
cudaarithm.hpp
modules/cudaarithm/include/opencv2/cudaarithm.hpp
+3
-3
features2d.hpp
modules/features2d/include/opencv2/features2d.hpp
+1
-1
gen_java.py
modules/java/generator/gen_java.py
+0
-0
java_class.prolog
modules/java/generator/templates/java_class.prolog
+1
-2
java_class_inherited.prolog
modules/java/generator/templates/java_class_inherited.prolog
+1
-2
java_module.prolog
modules/java/generator/templates/java_module.prolog
+1
-2
build.xml.in
modules/java/jar/build.xml.in
+20
-1
ml.hpp
modules/ml/include/opencv2/ml.hpp
+1
-1
hdr_parser.py
modules/python/src2/hdr_parser.py
+1
-1
videoio.hpp
modules/videoio/include/opencv2/videoio.hpp
+2
-2
No files found.
CMakeLists.txt
View file @
aab9ef42
...
...
@@ -32,6 +32,8 @@ endif()
option
(
ENABLE_PIC
"Generate position independent code (necessary for shared libraries)"
TRUE
)
set
(
CMAKE_POSITION_INDEPENDENT_CODE
${
ENABLE_PIC
}
)
set
(
OPENCV_MATHJAX_RELPATH
"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0"
CACHE STRING
"URI to a MathJax installation"
)
# Following block can break build in case of cross-compiling
# but CMAKE_CROSSCOMPILING variable will be set only on project(OpenCV) command
# so we will try to detect cross-compiling by the presence of CMAKE_TOOLCHAIN_FILE
...
...
doc/CMakeLists.txt
View file @
aab9ef42
...
...
@@ -19,8 +19,6 @@ if(DOXYGEN_FOUND)
unset
(
CMAKE_DOXYGEN_TUTORIAL_CONTRIB_ROOT
)
unset
(
CMAKE_DOXYGEN_TUTORIAL_JS_ROOT
)
set
(
OPENCV_MATHJAX_RELPATH
"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0"
CACHE STRING
"URI to a MathJax installation"
)
# gathering headers
set
(
paths_include
)
set
(
paths_doc
)
...
...
modules/calib3d/include/opencv2/calib3d.hpp
View file @
aab9ef42
...
...
@@ -476,15 +476,14 @@ CV_EXPORTS_W void matMulDeriv( InputArray A, InputArray B, OutputArray dABdA, Ou
@param tvec2 Second translation vector.
@param rvec3 Output rotation vector of the superposition.
@param tvec3 Output translation vector of the superposition.
@param dr3dr1
@param dr3dt1
@param dr3dr2
@param dr3dt2
@param dt3dr1
@param dt3dt1
@param dt3dr2
@param dt3dt2 Optional output derivatives of rvec3 or tvec3 with regard to rvec1, rvec2, tvec1 and
tvec2, respectively.
@param dr3dr1 Optional output derivative of rvec3 with regard to rvec1
@param dr3dt1 Optional output derivative of rvec3 with regard to tvec1
@param dr3dr2 Optional output derivative of rvec3 with regard to rvec2
@param dr3dt2 Optional output derivative of rvec3 with regard to tvec2
@param dt3dr1 Optional output derivative of tvec3 with regard to rvec1
@param dt3dt1 Optional output derivative of tvec3 with regard to tvec1
@param dt3dr2 Optional output derivative of tvec3 with regard to rvec2
@param dt3dt2 Optional output derivative of tvec3 with regard to tvec2
The functions compute:
...
...
@@ -2754,7 +2753,7 @@ namespace fisheye
@param D Input vector of distortion coefficients \f$(k_1, k_2, k_3, k_4)\f$.
@param Knew Camera matrix of the distorted image. By default, it is the identity matrix but you
may additionally scale and shift the result by using a different matrix.
@param new_size
@param new_size
the new size
The function transforms an image to compensate radial and tangential lens distortion.
...
...
@@ -2780,14 +2779,14 @@ namespace fisheye
/** @brief Estimates new camera matrix for undistortion or rectification.
@param K Camera matrix \f$K = \vecthreethree{f_x}{0}{c_x}{0}{f_y}{c_y}{0}{0}{_1}\f$.
@param image_size
@param image_size
Size of the image
@param D Input vector of distortion coefficients \f$(k_1, k_2, k_3, k_4)\f$.
@param R Rectification transformation in the object space: 3x3 1-channel, or vector: 3x1/1x3
1-channel or 1x1 3-channel
@param P New camera matrix (3x3) or new projection matrix (3x4)
@param balance Sets the new focal length in range between the min focal length and the max focal
length. Balance is in range of [0, 1].
@param new_size
@param new_size
the new size
@param fov_scale Divisor for new focal length.
*/
CV_EXPORTS_W
void
estimateNewCameraMatrixForUndistortRectify
(
InputArray
K
,
InputArray
D
,
const
Size
&
image_size
,
InputArray
R
,
...
...
modules/core/include/opencv2/core.hpp
View file @
aab9ef42
...
...
@@ -311,9 +311,9 @@ if src was not a ROI, use borderType | #BORDER_ISOLATED.
@param src Source image.
@param dst Destination image of the same type as src and the size Size(src.cols+left+right,
src.rows+top+bottom) .
@param top
@param bottom
@param left
@param top
the top pixels
@param bottom
the bottom pixels
@param left
the left pixels
@param right Parameter specifying how many pixels in each direction from the source image rectangle
to extrapolate. For example, top=1, bottom=1, left=1, right=1 mean that 1 pixel-wide border needs
to be built.
...
...
modules/cudaarithm/include/opencv2/cudaarithm.hpp
View file @
aab9ef42
...
...
@@ -505,9 +505,9 @@ CV_EXPORTS Ptr<LookUpTable> createLookUpTable(InputArray lut);
@param src Source image. CV_8UC1 , CV_8UC4 , CV_32SC1 , and CV_32FC1 types are supported.
@param dst Destination image with the same type as src. The size is
Size(src.cols+left+right, src.rows+top+bottom) .
@param top
@param bottom
@param left
@param top
Number of top pixels
@param bottom
Number of bottom pixels
@param left
Number of left pixels
@param right Number of pixels in each direction from the source image rectangle to extrapolate.
For example: top=1, bottom=1, left=1, right=1 mean that 1 pixel-wide border needs to be built.
@param borderType Border type. See borderInterpolate for details. BORDER_REFLECT101 ,
...
...
modules/features2d/include/opencv2/features2d.hpp
View file @
aab9ef42
...
...
@@ -328,7 +328,7 @@ public:
but it is a little faster to compute.
@param patchSize size of the patch used by the oriented BRIEF descriptor. Of course, on smaller
pyramid layers the perceived image area covered by a feature will be larger.
@param fastThreshold
@param fastThreshold
the fast threshold
*/
CV_WRAP
static
Ptr
<
ORB
>
create
(
int
nfeatures
=
500
,
float
scaleFactor
=
1.2
f
,
int
nlevels
=
8
,
int
edgeThreshold
=
31
,
int
firstLevel
=
0
,
int
WTA_K
=
2
,
int
scoreType
=
ORB
::
HARRIS_SCORE
,
int
patchSize
=
31
,
int
fastThreshold
=
20
);
...
...
modules/java/generator/gen_java.py
View file @
aab9ef42
This diff is collapsed.
Click to expand it.
modules/java/generator/templates/java_class.prolog
View file @
aab9ef42
...
...
@@ -5,8 +5,7 @@ package org.opencv.$module;
$
imports
$
docs
$
annotation
$
docs
$
annotation
public
class
$
jname
{
protected
final
long
nativeObj
;
...
...
modules/java/generator/templates/java_class_inherited.prolog
View file @
aab9ef42
...
...
@@ -5,8 +5,7 @@ package org.opencv.$module;
$
imports
$
docs
$
annotation
$
docs
$
annotation
public
class
$
jname
extends
$
base
{
protected
$
jname
(
long
addr
)
{
super
(
addr
);
}
...
...
modules/java/generator/templates/java_module.prolog
View file @
aab9ef42
...
...
@@ -5,6 +5,5 @@ package org.opencv.$module;
$
imports
$
docs
$
annotation
$
docs
$
annotation
public
class
$
jname
{
modules/java/jar/build.xml.in
View file @
aab9ef42
...
...
@@ -29,6 +29,9 @@
</target>
<target name="javadoc">
<copy file="@OpenCV_SOURCE_DIR@/doc/mymath.js"
todir="@OpenCV_BINARY_DIR@/doc/doxygen/html/javadoc" />
<javadoc
packagenames="org.opencv.*"
sourcepath="java"
...
...
@@ -36,7 +39,23 @@
Windowtitle="OpenCV @OPENCV_VERSION_PLAIN@ Java documentation"
Doctitle="OpenCV Java documentation (@OPENCV_VERSION@)"
bottom="Generated on ${timestamp} / OpenCV @OPENCV_VCSVERSION@"
/>
failonerror="true"
encoding="UTF-8" charset="UTF-8" docencoding="UTF-8"
link="https://docs.oracle.com/javase/6/docs/api/"
additionalparam="--allow-script-in-comments"
>
<Header>
<![CDATA[
<script>
var url = window.location.href;
url = url.substring(0, url.lastIndexOf('/', url.indexOf('.html'))) + '/../../../mymath.js';
var script = document.createElement('script');
script.src = '@OPENCV_MATHJAX_RELPATH@/MathJax.js?config=TeX-AMS-MML_HTMLorMML,' + url;
document.getElementsByTagName('head')[0].appendChild(script);
</script>
]]>
</Header>
</javadoc>
</target>
</project>
modules/ml/include/opencv2/ml.hpp
View file @
aab9ef42
...
...
@@ -1004,7 +1004,7 @@ public:
@param samples Samples from which the Gaussian mixture model will be estimated. It should be a
one-channel matrix, each row of which is a sample. If the matrix does not have CV_64F type
it will be converted to the inner matrix of such type for the further computing.
@param probs0
@param probs0
the probabilities
@param logLikelihoods The optional output matrix that contains a likelihood logarithm value for
each sample. It has \f$nsamples \times 1\f$ size and CV_64FC1 type.
@param labels The optional output "class label" for each sample:
...
...
modules/python/src2/hdr_parser.py
View file @
aab9ef42
...
...
@@ -827,7 +827,7 @@ class CppHeaderParser(object):
if
state
==
DOCSTRING
:
pos
=
l
.
find
(
"*/"
)
if
pos
<
0
:
docstring
+=
l
+
"
\n
"
docstring
+=
l
0
continue
docstring
+=
l
[:
pos
]
+
"
\n
"
l
=
l
[
pos
+
2
:]
...
...
modules/videoio/include/opencv2/videoio.hpp
View file @
aab9ef42
...
...
@@ -803,8 +803,8 @@ public:
@note Reading / writing properties involves many layers. Some unexpected result might happens
along this chain.
@code
{.txt}
`VideoCapture -> API Backend -> Operating System -> Device Driver -> Device Hardware`
@code{.txt}
VideoCapture -> API Backend -> Operating System -> Device Driver -> Device Hardware
@endcode
The returned value might be different from what really used by the device or it could be encoded
using device dependent rules (eg. steps or percentage). Effective behaviour depends from device
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment