Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
99720594
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,发现更多精彩内容 >>
提交
99720594
编写于
10月 14, 2014
作者:
A
Adrien BAK
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
suppress warnings
上级
53d11f49
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
5 addition
and
5 deletion
+5
-5
modules/photo/include/opencv2/photo.hpp
modules/photo/include/opencv2/photo.hpp
+1
-1
modules/photo/src/seamless_cloning.cpp
modules/photo/src/seamless_cloning.cpp
+1
-1
modules/photo/src/seamless_cloning_impl.cpp
modules/photo/src/seamless_cloning_impl.cpp
+2
-2
modules/photo/test/test_npr.cpp
modules/photo/test/test_npr.cpp
+1
-1
未找到文件。
modules/photo/include/opencv2/photo.hpp
浏览文件 @
99720594
...
...
@@ -315,7 +315,7 @@ CV_EXPORTS_W void illuminationChange(InputArray src, InputArray mask, OutputArra
float
alpha
=
0.2
f
,
float
beta
=
0.4
f
);
CV_EXPORTS_W
void
textureFlattening
(
InputArray
src
,
InputArray
mask
,
OutputArray
dst
,
double
low_threshold
=
30
,
double
high_threshold
=
45
,
float
low_threshold
=
30
,
float
high_threshold
=
45
,
int
kernel_size
=
3
);
CV_EXPORTS_W
void
edgePreservingFilter
(
InputArray
src
,
OutputArray
dst
,
int
flags
=
1
,
...
...
modules/photo/src/seamless_cloning.cpp
浏览文件 @
99720594
...
...
@@ -167,7 +167,7 @@ void cv::illuminationChange(InputArray _src, InputArray _mask, OutputArray _dst,
}
void
cv
::
textureFlattening
(
InputArray
_src
,
InputArray
_mask
,
OutputArray
_dst
,
double
low_threshold
,
double
high_threshold
,
int
kernel_size
)
float
low_threshold
,
float
high_threshold
,
int
kernel_size
)
{
Mat
src
=
_src
.
getMat
();
...
...
modules/photo/src/seamless_cloning_impl.cpp
浏览文件 @
99720594
...
...
@@ -252,12 +252,12 @@ void Cloning::initVariables(const Mat &destination, const Mat &binaryMask)
const
int
w
=
destination
.
cols
;
filter_X
.
resize
(
w
-
2
);
for
(
int
i
=
0
;
i
<
w
-
2
;
++
i
)
filter_X
[
i
]
=
2.0
f
*
std
::
cos
(
CV_PI
*
(
i
+
1
)
/
(
w
-
1
));
filter_X
[
i
]
=
2.0
f
*
std
::
cos
(
static_cast
<
float
>
(
CV_PI
)
*
(
i
+
1
)
/
(
w
-
1
));
const
int
h
=
destination
.
rows
;
filter_Y
.
resize
(
h
-
2
);
for
(
int
j
=
0
;
j
<
h
-
2
;
++
j
)
filter_Y
[
j
]
=
2.0
f
*
std
::
cos
(
CV_PI
*
(
j
+
1
)
/
(
h
-
1
));
filter_Y
[
j
]
=
2.0
f
*
std
::
cos
(
static_cast
<
float
>
(
CV_PI
)
*
(
j
+
1
)
/
(
h
-
1
));
}
void
Cloning
::
computeDerivatives
(
const
Mat
&
destination
,
const
Mat
&
patch
,
const
Mat
&
binaryMask
)
...
...
modules/photo/test/test_npr.cpp
浏览文件 @
99720594
...
...
@@ -47,7 +47,7 @@
using
namespace
cv
;
using
namespace
std
;
static
const
double
numerical_precision
=
1.
;
static
const
double
numerical_precision
=
1
00
.
;
TEST
(
Photo_NPR_EdgePreserveSmoothing_RecursiveFilter
,
regression
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录