Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
95d9cfb5
O
Opencv
项目概览
Greenplum
/
Opencv
10 个月 前同步成功
通知
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,发现更多精彩内容 >>
提交
95d9cfb5
编写于
6月 19, 2019
作者:
A
Alexander Alekhin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
static analysis issues
上级
264679a7
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
9 addition
and
1 deletion
+9
-1
modules/calib3d/src/calibration.cpp
modules/calib3d/src/calibration.cpp
+2
-0
modules/dnn/src/layers/batch_norm_layer.cpp
modules/dnn/src/layers/batch_norm_layer.cpp
+1
-0
modules/dnn/src/layers/mvn_layer.cpp
modules/dnn/src/layers/mvn_layer.cpp
+2
-0
modules/dnn/src/layers/reshape_layer.cpp
modules/dnn/src/layers/reshape_layer.cpp
+1
-0
modules/dnn/src/onnx/onnx_importer.cpp
modules/dnn/src/onnx/onnx_importer.cpp
+2
-0
modules/videoio/src/cap_mfx_writer.cpp
modules/videoio/src/cap_mfx_writer.cpp
+1
-1
未找到文件。
modules/calib3d/src/calibration.cpp
浏览文件 @
95d9cfb5
...
...
@@ -2324,6 +2324,8 @@ void cvStereoRectify( const CvMat* _cameraMatrix1, const CvMat* _cameraMatrix2,
double
c
=
_t
[
idx
],
nt
=
cvNorm
(
&
t
,
0
,
CV_L2
);
_uu
[
idx
]
=
c
>
0
?
1
:
-
1
;
CV_Assert
(
nt
>
0.0
);
// calculate global Z rotation
cvCrossProduct
(
&
t
,
&
uu
,
&
ww
);
double
nw
=
cvNorm
(
&
ww
,
0
,
CV_L2
);
...
...
modules/dnn/src/layers/batch_norm_layer.cpp
浏览文件 @
95d9cfb5
...
...
@@ -33,6 +33,7 @@ public:
BatchNormLayerImpl
(
const
LayerParams
&
params
)
:
dims
(
-
1
)
{
setParamsFrom
(
params
);
CV_Assert
(
blobs
.
size
()
>=
2
);
...
...
modules/dnn/src/layers/mvn_layer.cpp
浏览文件 @
95d9cfb5
...
...
@@ -147,6 +147,7 @@ public:
UMat
&
inpMat
=
inputs
[
inpIdx
];
UMat
&
outMat
=
outputs
[
inpIdx
];
int
newRows
=
total
(
shape
(
inpMat
),
0
,
splitDim
);
CV_Assert
(
newRows
!=
0
);
MatShape
s
=
shape
(
newRows
,
inpMat
.
total
()
/
newRows
);
UMat
meanMat
=
UMat
(
s
[
0
],
1
,
(
use_half
)
?
CV_16S
:
CV_32F
);
...
...
@@ -221,6 +222,7 @@ public:
UMat
&
inpMat
=
inputs
[
inpIdx
];
UMat
&
outMat
=
outputs
[
inpIdx
];
int
newRows
=
total
(
shape
(
inpMat
),
0
,
splitDim
);
CV_Assert
(
newRows
!=
0
);
MatShape
s
=
shape
(
newRows
,
inpMat
.
total
()
/
newRows
);
UMat
oneMat
=
UMat
::
ones
(
s
[
1
],
1
,
CV_32F
);
...
...
modules/dnn/src/layers/reshape_layer.cpp
浏览文件 @
95d9cfb5
...
...
@@ -138,6 +138,7 @@ static void computeShapeByReshapeMask(const MatShape &srcShape,
size_t
srcTotal
=
total
(
srcShape
);
size_t
dstTotal
=
total
(
dstShape
);
CV_Assert
(
dstTotal
!=
0
);
if
(
inferDim
!=
-
1
)
{
...
...
modules/dnn/src/onnx/onnx_importer.cpp
浏览文件 @
95d9cfb5
...
...
@@ -162,6 +162,8 @@ void runLayer(LayerParams& params, const std::vector<Mat>& inputs,
std
::
vector
<
Mat
>&
outputs
)
{
Ptr
<
Layer
>
layer
=
LayerFactory
::
createLayerInstance
(
params
.
type
,
params
);
CV_Assert
((
bool
)
layer
);
std
::
vector
<
MatShape
>
inpShapes
(
inputs
.
size
());
int
ddepth
=
CV_32F
;
for
(
size_t
i
=
0
;
i
<
inputs
.
size
();
++
i
)
...
...
modules/videoio/src/cap_mfx_writer.cpp
浏览文件 @
95d9cfb5
...
...
@@ -30,7 +30,7 @@ inline mfxU32 codecIdByFourCC(int fourcc)
}
VideoWriter_IntelMFX
::
VideoWriter_IntelMFX
(
const
String
&
filename
,
int
_fourcc
,
double
fps
,
Size
frameSize_
,
bool
)
:
session
(
0
),
plugin
(
0
),
deviceHandler
(
0
),
bs
(
0
),
encoder
(
0
),
pool
(
0
),
frameSize
(
frameSize_
),
good
(
false
)
:
session
(
0
),
plugin
(
0
),
deviceHandler
(
0
),
bs
(
0
),
encoder
(
0
),
pool
(
0
),
outSurface
(
NULL
),
frameSize
(
frameSize_
),
good
(
false
)
{
mfxStatus
res
=
MFX_ERR_NONE
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录