Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
bdd2b57e
O
Opencv
项目概览
Greenplum
/
Opencv
大约 1 年 前同步成功
通知
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,发现更多精彩内容 >>
提交
bdd2b57e
编写于
3月 21, 2021
作者:
A
Alexander Alekhin
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #19757 from alalek:js_setLogLevel
上级
c0dd82fb
a97f6f80
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
39 addition
and
10 deletion
+39
-10
modules/core/include/opencv2/core/bindings_utils.hpp
modules/core/include/opencv2/core/bindings_utils.hpp
+22
-2
modules/js/generator/CMakeLists.txt
modules/js/generator/CMakeLists.txt
+3
-1
platforms/js/opencv_js.config.py
platforms/js/opencv_js.config.py
+14
-7
未找到文件。
modules/core/include/opencv2/core/bindings_utils.hpp
浏览文件 @
bdd2b57e
...
...
@@ -7,6 +7,7 @@
#include <opencv2/core/async.hpp>
#include <opencv2/core/detail/async_promise.hpp>
#include <opencv2/core/utils/logger.hpp>
#include <stdexcept>
...
...
@@ -144,7 +145,26 @@ AsyncArray testAsyncException()
return
p
.
getArrayResult
();
}
//! @}
}}
// namespace
//! @} // core_utils
}
// namespace cv::utils
//! @cond IGNORED
CV_WRAP
static
inline
int
setLogLevel
(
int
level
)
{
// NB: Binding generators doesn't work with enums properly yet, so we define separate overload here
return
cv
::
utils
::
logging
::
setLogLevel
((
cv
::
utils
::
logging
::
LogLevel
)
level
);
}
CV_WRAP
static
inline
int
getLogLevel
()
{
return
cv
::
utils
::
logging
::
getLogLevel
();
}
//! @endcond IGNORED
}
// namespaces cv / utils
#endif // OPENCV_CORE_BINDINGS_UTILS_HPP
modules/js/generator/CMakeLists.txt
浏览文件 @
bdd2b57e
...
...
@@ -26,7 +26,9 @@ ocv_list_filterout(opencv_hdrs "modules/cuda.*")
ocv_list_filterout
(
opencv_hdrs
"modules/cudev"
)
ocv_list_filterout
(
opencv_hdrs
"modules/core/.*/hal/"
)
ocv_list_filterout
(
opencv_hdrs
"modules/.*/detection_based_tracker.hpp"
)
# Conditional compilation
ocv_list_filterout
(
opencv_hdrs
"modules/core/include/opencv2/core/utils/.*"
)
ocv_list_filterout
(
opencv_hdrs
"modules/core/include/opencv2/core/utils/*.private.*"
)
ocv_list_filterout
(
opencv_hdrs
"modules/core/include/opencv2/core/utils/instrumentation.hpp"
)
ocv_list_filterout
(
opencv_hdrs
"modules/core/include/opencv2/core/utils/trace*"
)
ocv_update_file
(
"
${
CMAKE_CURRENT_BINARY_DIR
}
/headers.txt"
"
${
opencv_hdrs
}
"
)
...
...
platforms/js/opencv_js.config.py
浏览文件 @
bdd2b57e
core
=
{
''
:
[
'absdiff'
,
'add'
,
'addWeighted'
,
'bitwise_and'
,
'bitwise_not'
,
'bitwise_or'
,
'bitwise_xor'
,
'cartToPolar'
,
\
'compare'
,
'convertScaleAbs'
,
'copyMakeBorder'
,
'countNonZero'
,
'determinant'
,
'dft'
,
'divide'
,
'eigen'
,
\
'exp'
,
'flip'
,
'getOptimalDFTSize'
,
'gemm'
,
'hconcat'
,
'inRange'
,
'invert'
,
'kmeans'
,
'log'
,
'magnitude'
,
\
'max'
,
'mean'
,
'meanStdDev'
,
'merge'
,
'min'
,
'minMaxLoc'
,
'mixChannels'
,
'multiply'
,
'norm'
,
'normalize'
,
\
'perspectiveTransform'
,
'polarToCart'
,
'pow'
,
'randn'
,
'randu'
,
'reduce'
,
'repeat'
,
'rotate'
,
'setIdentity'
,
'setRNGSeed'
,
\
'solve'
,
'solvePoly'
,
'split'
,
'sqrt'
,
'subtract'
,
'trace'
,
'transform'
,
'transpose'
,
'vconcat'
],
'Algorithm'
:
[]}
# Classes and methods whitelist
core
=
{
''
:
[
'absdiff'
,
'add'
,
'addWeighted'
,
'bitwise_and'
,
'bitwise_not'
,
'bitwise_or'
,
'bitwise_xor'
,
'cartToPolar'
,
'compare'
,
'convertScaleAbs'
,
'copyMakeBorder'
,
'countNonZero'
,
'determinant'
,
'dft'
,
'divide'
,
'eigen'
,
'exp'
,
'flip'
,
'getOptimalDFTSize'
,
'gemm'
,
'hconcat'
,
'inRange'
,
'invert'
,
'kmeans'
,
'log'
,
'magnitude'
,
'max'
,
'mean'
,
'meanStdDev'
,
'merge'
,
'min'
,
'minMaxLoc'
,
'mixChannels'
,
'multiply'
,
'norm'
,
'normalize'
,
'perspectiveTransform'
,
'polarToCart'
,
'pow'
,
'randn'
,
'randu'
,
'reduce'
,
'repeat'
,
'rotate'
,
'setIdentity'
,
'setRNGSeed'
,
'solve'
,
'solvePoly'
,
'split'
,
'sqrt'
,
'subtract'
,
'trace'
,
'transform'
,
'transpose'
,
'vconcat'
,
'setLogLevel'
,
'getLogLevel'
,
],
'Algorithm'
:
[],
}
imgproc
=
{
''
:
[
'Canny'
,
'GaussianBlur'
,
'Laplacian'
,
'HoughLines'
,
'HoughLinesP'
,
'HoughCircles'
,
'Scharr'
,
'Sobel'
,
\
'adaptiveThreshold'
,
'approxPolyDP'
,
'arcLength'
,
'bilateralFilter'
,
'blur'
,
'boundingRect'
,
'boxFilter'
,
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录