Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
1aca1d58
O
Opencv
项目概览
Greenplum
/
Opencv
11 个月 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1aca1d58
编写于
6月 05, 2019
作者:
A
Ahmed Ashour
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix some typos
上级
3efd2df8
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
20 addition
and
20 deletion
+20
-20
modules/calib3d/src/fundam.cpp
modules/calib3d/src/fundam.cpp
+1
-1
modules/calib3d/src/ippe.hpp
modules/calib3d/src/ippe.hpp
+4
-4
modules/calib3d/test/test_cameracalibration_artificial.cpp
modules/calib3d/test/test_cameracalibration_artificial.cpp
+1
-1
modules/core/include/opencv2/core/core_c.h
modules/core/include/opencv2/core/core_c.h
+1
-1
modules/core/include/opencv2/core/operations.hpp
modules/core/include/opencv2/core/operations.hpp
+1
-1
modules/core/include/opencv2/core/optim.hpp
modules/core/include/opencv2/core/optim.hpp
+2
-2
modules/core/src/datastructs.cpp
modules/core/src/datastructs.cpp
+1
-1
modules/core/src/mathfuncs_core.simd.hpp
modules/core/src/mathfuncs_core.simd.hpp
+1
-1
modules/imgcodecs/src/exif.cpp
modules/imgcodecs/src/exif.cpp
+1
-1
modules/imgcodecs/src/rgbe.cpp
modules/imgcodecs/src/rgbe.cpp
+1
-1
modules/ts/src/ts_gtest.cpp
modules/ts/src/ts_gtest.cpp
+2
-2
modules/video/src/ecc.cpp
modules/video/src/ecc.cpp
+1
-1
modules/video/src/lkpyramid.cpp
modules/video/src/lkpyramid.cpp
+2
-2
samples/cpp/videocapture_openni.cpp
samples/cpp/videocapture_openni.cpp
+1
-1
未找到文件。
modules/calib3d/src/fundam.cpp
浏览文件 @
1aca1d58
...
...
@@ -72,7 +72,7 @@ public:
// are geometrically consistent. We check if every 3 correspondences sets
// fulfills the constraint.
//
// The useful
l
ness of this constraint is explained in the paper:
// The usefulness of this constraint is explained in the paper:
//
// "Speeding-up homography estimation in mobile devices"
// Journal of Real-Time Image Processing. 2013. DOI: 10.1007/s11554-012-0314-1
...
...
modules/calib3d/src/ippe.hpp
浏览文件 @
1aca1d58
...
...
@@ -122,10 +122,10 @@ private:
* For highest accuracy the Jacobian should be computed at the centroid of the point correspondences (see the IPPE paper for the explanation of this).
* For a point (ux,uy) on the object plane, suppose the homography H maps (ux,uy) to a point (p,q) in the image (in normalized pixel coordinates).
* The Jacobian matrix [J00, J01; J10,J11] is the Jacobian of the mapping evaluated at (ux,uy).
* @param j00 Homography jacobian coefficent at (ux,uy)
* @param j01 Homography jacobian coefficent at (ux,uy)
* @param j10 Homography jacobian coefficent at (ux,uy)
* @param j11 Homography jacobian coefficent at (ux,uy)
* @param j00 Homography jacobian coeffic
i
ent at (ux,uy)
* @param j01 Homography jacobian coeffic
i
ent at (ux,uy)
* @param j10 Homography jacobian coeffic
i
ent at (ux,uy)
* @param j11 Homography jacobian coeffic
i
ent at (ux,uy)
* @param p The x coordinate of point (ux,uy) mapped into the image (undistorted and normalized position)
* @param q The y coordinate of point (ux,uy) mapped into the image (undistorted and normalized position)
*/
...
...
modules/calib3d/test/test_cameracalibration_artificial.cpp
浏览文件 @
1aca1d58
...
...
@@ -145,7 +145,7 @@ protected:
if
(
fail
)
{
// commented according to vp123's recom
endation. TODO - improve accua
racy
// commented according to vp123's recom
mendation. TODO - improve accu
racy
//ts->set_failed_test_info(cvtest::TS::FAIL_BAD_ACCURACY); ss
}
ts
->
printf
(
cvtest
::
TS
::
LOG
,
"%d) DistCoeff exp=(%.2f, %.2f, %.4f, %.4f %.2f)
\n
"
,
r
,
k1
,
k2
,
p1
,
p2
,
k3
);
...
...
modules/core/include/opencv2/core/core_c.h
浏览文件 @
1aca1d58
...
...
@@ -579,7 +579,7 @@ CvNArrayIterator;
#define CV_NO_CN_CHECK 2
#define CV_NO_SIZE_CHECK 4
/** initializes iterator that traverses through several arrays simult
e
neously
/** initializes iterator that traverses through several arrays simult
a
neously
(the function together with cvNextArraySlice is used for
N-ari element-wise operations) */
CVAPI
(
int
)
cvInitNArrayIterator
(
int
count
,
CvArr
**
arrs
,
...
...
modules/core/include/opencv2/core/operations.hpp
浏览文件 @
1aca1d58
...
...
@@ -392,7 +392,7 @@ inline unsigned RNG::next()
return
(
unsigned
)
state
;
}
//! returns the next unifomly-distributed random number of the specified type
//! returns the next unifo
r
mly-distributed random number of the specified type
template
<
typename
_Tp
>
static
inline
_Tp
randu
()
{
return
(
_Tp
)
theRNG
();
...
...
modules/core/include/opencv2/core/optim.hpp
浏览文件 @
1aca1d58
...
...
@@ -219,10 +219,10 @@ converge to it. Another obvious restriction is that it should be possible to com
a function at any point, thus it is preferable to have analytic expression for gradient and
computational burden should be born by the user.
The latter responsibility is accomp
i
lished via the getGradient method of a
The latter responsibility is accomplished via the getGradient method of a
MinProblemSolver::Function interface (which represents function being optimized). This method takes
point a point in *n*-dimensional space (first argument represents the array of coordinates of that
point) and comput its gradient (it should be stored in the second argument as an array).
point) and comput
e
its gradient (it should be stored in the second argument as an array).
@note class ConjGradSolver thus does not add any new methods to the basic MinProblemSolver interface.
...
...
modules/core/src/datastructs.cpp
浏览文件 @
1aca1d58
...
...
@@ -3368,7 +3368,7 @@ cvTreeToNodeSeq( const void* first, int header_size, CvMemStorage* storage )
typedef
struct
CvTreeNode
{
int
flags
;
/* mi
cs
ellaneous flags */
int
flags
;
/* mi
sc
ellaneous flags */
int
header_size
;
/* size of sequence header */
struct
CvTreeNode
*
h_prev
;
/* previous sequence */
struct
CvTreeNode
*
h_next
;
/* next sequence */
...
...
modules/core/src/mathfuncs_core.simd.hpp
浏览文件 @
1aca1d58
...
...
@@ -422,7 +422,7 @@ void log64f(const double *src, double *dst, int n)
#define EXPPOLY_32F_A0 .9670371139572337719125840413672004409288e-2
// the code below uses _mm_cast* intrinsics, which are not av
ia
lable on VS2005
// the code below uses _mm_cast* intrinsics, which are not av
ai
lable on VS2005
#if (defined _MSC_VER && _MSC_VER < 1500) || \
(!defined __APPLE__ && defined __GNUC__ && __GNUC__*100 + __GNUC_MINOR__ < 402)
#undef CV_SSE2
...
...
modules/imgcodecs/src/exif.cpp
浏览文件 @
1aca1d58
...
...
@@ -215,7 +215,7 @@ size_t ExifReader::getFieldSize ()
* @brief Filling m_exif member with exif directory elements
* This is internal function and is not exposed to client
*
* @return The function doesn't return any value. In case of uns
i
ccessful parsing
* @return The function doesn't return any value. In case of uns
u
ccessful parsing
* the m_exif member is not filled up
*/
void
ExifReader
::
parseExif
()
...
...
modules/imgcodecs/src/rgbe.cpp
浏览文件 @
1aca1d58
...
...
@@ -51,7 +51,7 @@
// developed by Greg Ward. It handles the conversions between rgbe and
// pixels consisting of floats. The data is assumed to be an array of floats.
// By default there are three floats per pixel in the order red, green, blue.
// (RGBE_DATA_??? values control this.) Only the mi
m
imal header reading and
// (RGBE_DATA_??? values control this.) Only the mi
n
imal header reading and
// writing is implemented. Each routine does error checking and will return
// a status value as defined below. This code is intended as a skeleton so
// feel free to modify it to suit your needs.
...
...
modules/ts/src/ts_gtest.cpp
浏览文件 @
1aca1d58
...
...
@@ -8284,8 +8284,8 @@ DeathTest::TestRole WindowsDeathTest::AssumeRole() {
GTEST_DEATH_TEST_CHECK_
(
::
CreateProcessA
(
executable_path
,
const_cast
<
char
*>
(
command_line
.
c_str
()),
NULL
,
// Retuned process handle is not inheritable.
NULL
,
// Retuned thread handle is not inheritable.
NULL
,
// Retu
r
ned process handle is not inheritable.
NULL
,
// Retu
r
ned thread handle is not inheritable.
TRUE
,
// Child inherits all inheritable handles (for write_handle_).
0x0
,
// Default creation flags.
NULL
,
// Inherit the parent's environment.
...
...
modules/video/src/ecc.cpp
浏览文件 @
1aca1d58
...
...
@@ -550,7 +550,7 @@ double cv::findTransformECC(InputArray templateImage,
const
double
correlation
=
templateZM
.
dot
(
imageWarped
);
// calculate enhanced correlation coeffici
o
nt (ECC)->rho
// calculate enhanced correlation coeffici
e
nt (ECC)->rho
last_rho
=
rho
;
rho
=
correlation
/
(
imgNorm
*
tmpNorm
);
if
(
cvIsNaN
(
rho
))
{
...
...
modules/video/src/lkpyramid.cpp
浏览文件 @
1aca1d58
...
...
@@ -1283,7 +1283,7 @@ void SparsePyrLKOpticalFlowImpl::calc( InputArray _prevImg, InputArray _nextImg,
levels1
/=
2
;
}
// ensure that pyramid has reqired padding
// ensure that pyramid has req
u
ired padding
if
(
levels1
>
0
)
{
Size
fullSize
;
...
...
@@ -1311,7 +1311,7 @@ void SparsePyrLKOpticalFlowImpl::calc( InputArray _prevImg, InputArray _nextImg,
levels2
/=
2
;
}
// ensure that pyramid has reqired padding
// ensure that pyramid has req
u
ired padding
if
(
levels2
>
0
)
{
Size
fullSize
;
...
...
samples/cpp/videocapture_openni.cpp
浏览文件 @
1aca1d58
...
...
@@ -177,7 +177,7 @@ int main( int argc, char* argv[] )
else
capture
.
set
(
CAP_OPENNI_IR_GENERATOR_PRESENT
,
false
);
// Print some ava
li
ble device settings.
// Print some ava
ila
ble device settings.
if
(
capture
.
get
(
CAP_OPENNI_DEPTH_GENERATOR_PRESENT
))
{
cout
<<
"
\n
Depth generator output mode:"
<<
endl
<<
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录