Gocator API
 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-2021 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
Essential SDK declarations.
Represents a Bayer demosaic algorithm style.