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
c51b50b4
Commit
c51b50b4
authored
Aug 01, 2013
by
Fedor Morozov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Algorithm names in code
parent
ed0828d0
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
1 deletion
+15
-1
hdr_imaging.rst
modules/photo/doc/hdr_imaging.rst
+1
-1
photo.hpp
modules/photo/include/opencv2/photo.hpp
+14
-0
No files found.
modules/photo/doc/hdr_imaging.rst
View file @
c51b50b4
...
...
@@ -37,7 +37,7 @@ TonemapDrago
--------
.. ocv:class:: TonemapDrago : public Tonemap
"Adaptive Logarithmic Mapping For Displaying HighContrast Scenes", Drago et al.
"Adaptive Logarithmic Mapping For Displaying HighContrast Scenes", Drago et al.
, 2003
createTonemapDrago
------------------
...
...
modules/photo/include/opencv2/photo.hpp
View file @
c51b50b4
...
...
@@ -97,6 +97,8 @@ class CV_EXPORTS_W TonemapLinear : public Tonemap
CV_EXPORTS_W
Ptr
<
TonemapLinear
>
createTonemapLinear
(
float
gamma
=
1.0
f
);
// "Adaptive Logarithmic Mapping For Displaying HighContrast Scenes", Drago et al., 2003
class
CV_EXPORTS_W
TonemapDrago
:
public
Tonemap
{
public
:
...
...
@@ -106,6 +108,8 @@ public:
CV_EXPORTS_W
Ptr
<
TonemapDrago
>
createTonemapDrago
(
float
gamma
=
1.0
f
,
float
bias
=
0.85
f
);
// "Fast Bilateral Filtering for the Display of High-Dynamic-Range Images", Durand, Dorsey, 2002
class
CV_EXPORTS_W
TonemapDurand
:
public
Tonemap
{
public
:
...
...
@@ -122,6 +126,8 @@ public:
CV_EXPORTS_W
Ptr
<
TonemapDurand
>
createTonemapDurand
(
float
gamma
=
1.0
f
,
float
contrast
=
4.0
f
,
float
sigma_space
=
2.0
f
,
float
sigma_color
=
2.0
f
);
// "Dynamic Range Reduction Inspired by Photoreceptor Physiology", Reinhard, Devlin, 2005
class
CV_EXPORTS_W
TonemapReinhardDevlin
:
public
Tonemap
{
public
:
...
...
@@ -163,6 +169,8 @@ public:
CV_WRAP
virtual
void
setExcludeRange
(
int
exclude_range
)
=
0
;
};
// "Fast, Robust Image Registration for Compositing High Dynamic Range Photographs from Handheld Exposures", Ward, 2003
CV_EXPORTS_W
Ptr
<
AlignMTB
>
createAlignMTB
(
int
max_bits
=
6
,
int
exclude_range
=
4
);
class
CV_EXPORTS_W
ExposureCalibrate
:
public
Algorithm
...
...
@@ -171,6 +179,8 @@ public:
CV_WRAP
virtual
void
process
(
InputArrayOfArrays
src
,
OutputArray
dst
,
std
::
vector
<
float
>&
times
)
=
0
;
};
// "Recovering High Dynamic Range Radiance Maps from Photographs", Debevec, Malik, 1997
class
CV_EXPORTS_W
CalibrateDebevec
:
public
ExposureCalibrate
{
public
:
...
...
@@ -190,6 +200,8 @@ public:
const
std
::
vector
<
float
>&
times
,
InputArray
response
)
=
0
;
};
// "Recovering High Dynamic Range Radiance Maps from Photographs", Debevec, Malik, 1997
class
CV_EXPORTS_W
MergeDebevec
:
public
ExposureMerge
{
public
:
...
...
@@ -200,6 +212,8 @@ public:
CV_EXPORTS_W
Ptr
<
MergeDebevec
>
createMergeDebevec
();
// "Exposure Fusion", Mertens et al., 2007
class
CV_EXPORTS_W
MergeMertens
:
public
ExposureMerge
{
public
:
...
...
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