Gocator API
Home
Topics
Types
Files
All
Classes
Files
Functions
Variables
Typedefs
Macros
Modules
Pages
GoAlgorithm.h
Go to the documentation of this file.
1
/**
2
* @file GoAlgorithm.h
3
* @brief Contains various Algorithmic helper functions.
4
*
5
* @internal
6
* Copyright (C) 2017-2022 by LMI Technologies Inc.
7
* Licensed under the MIT License.
8
* Redistributed files must retain the above copyright notice.
9
*/
10
#ifndef GO_SDK_ALGORITHM_H
11
#define GO_SDK_ALGORITHM_H
12
13
#include <
GoSdk/GoSdkDef.h
>
14
15
/**
16
* Performs a demosaic operation on a bayer encoded image.
17
*
18
* @public @memberof GoAlgorithm
19
* @version Introduced in firmware 4.7.2.18
20
* @param input kImage object.
21
* @param output kImage pointer to store output at.
22
* @param style GoDemosaicStyle.
23
* @param allocator kAlloc object (can be kNULL for fallback)
24
* @return Status of operation.
25
*/
26
GoFx(
kStatus
) GoAlgorithm_Demosaic(
kImage
input,
kImage
* output,
GoDemosaicStyle
style,
kAlloc
allocator);
27
28
#include <GoSdk/GoAlgorithm.x.h>
29
30
#endif
kAlloc
GoSdkDef.h
Essential SDK declarations.
GoDemosaicStyle
Represents a Bayer demosaic algorithm style.
kImage
kStatus
GoAlgorithm.h