VPI - 视觉编程接口
3.2 版本
Interpolation.h
前往此文件的文档。
1
/*
2
* 版权所有 2020 英伟达公司。保留所有权利。
3
*
4
* 致许可证持有者:
5
*
6
* 此源代码和/或文档(“许可交付物”)受
7
* 美国和国际版权法项下的英伟达知识产权保护。
8
* 国际版权法。
9
*
10
* 此处包含的许可交付物是英伟达的专有和
11
* 机密信息,并根据英伟达与被许可方之间的软件许可协议条款和条件(“许可协议”)或被许可方以电子方式
12
* 条件提供。
13
* 英伟达和被许可方之间(“许可协议”)或以电子方式
14
* 被许可方接受的协议提供。 尽管许可协议中有任何相反的条款或条件,
15
* 许可协议中相反的任何条款或条件,复制或披露
16
* 许可交付物给任何第三方,未经明确
17
* 英伟达的书面同意是禁止的。
18
*
19
* 尽管许可协议中有任何相反的条款或条件,
20
* 许可协议,英伟达对
21
* 这些许可交付物对于任何目的的适用性不做任何陈述。 它是
22
* 按“原样”提供,不附带任何形式的明示或暗示担保。
23
* 英伟达对这些许可交付物不作任何保证,
24
* 交付物,包括所有关于适销性的默示保证,
25
* 非侵权性和适用于特定用途的保证。
26
* 尽管许可协议中有任何相反的条款或条件,
27
* 许可协议,在任何情况下,英伟达均不对任何
28
* 特殊的、间接的、附带的或后果性的损害,或任何
29
* 损害,无论是因使用、数据或利润损失造成的任何损害,
30
* 无论是在合同诉讼、过失或其他侵权行为中
31
* 诉讼,因使用或执行这些许可交付物而引起或与之相关的。
32
* 这些许可交付物。
33
*
34
* 美国政府最终用户。 这些许可交付物是
35
* “商业项目”,该术语在 48 C.F.R. 2.101 (OCT
36
* 1995) 中定义,包括“商业计算机软件”和“商业
37
* 计算机软件文档”,这些术语在 48
38
* C.F.R. 12.212 (SEPT 1995) 中使用,并且仅作为商业最终项目提供给美国政府。
39
* 仅作为商业最终项目。 根据 48 C.F.R. 12.212 和
40
* 48 C.F.R. 227.7202-1 至 227.7202-4 (1995 年 6 月),所有
41
* 美国政府最终用户获得许可交付物时,
42
* 仅具有此处规定的权利。
43
*
44
* 在个人和商业
45
* 软件中使用许可交付物时,必须在用户文档和内部
46
* 代码注释中包含上述免责声明和美国政府最终用户
47
* 用户通知。
48
*/
49
56
#ifndef NV_VPI_INTERPOLATION_H
57
#define NV_VPI_INTERPOLATION_H
58
59
#include <stdint.h>
60
61
#ifdef __cplusplus
62
extern
"C"
{
63
#endif
64
69
typedef
enum
70
{
71
VPI_INTERP_NULL = 0,
72
78
VPI_INTERP_NEAREST
= 1,
79
93
VPI_INTERP_LINEAR
= 2,
94
109
VPI_INTERP_CATMULL_ROM
= 3,
110
}
VPIInterpolationType
;
111
112
#ifdef __cplusplus
113
}
114
#endif
115
116
#endif
/* NV_VPI_INTERPOLATION_H */
VPIInterpolationType
VPIInterpolationType
多种算法支持的插值类型。
定义:
Interpolation.h:70
VPI_INTERP_LINEAR
@ VPI_INTERP_LINEAR
线性插值。
定义:
Interpolation.h:93
VPI_INTERP_CATMULL_ROM
@ VPI_INTERP_CATMULL_ROM
Catmull-Rom 立方插值。
定义:
Interpolation.h:109
VPI_INTERP_NEAREST
@ VPI_INTERP_NEAREST
最近邻插值。
定义:
Interpolation.h:78
由 NVIDIA 生成 | 2024 年 9 月 26 日 星期四 14:53:33 | 326505d9a4a74983db9d9e474ea50eed0b530df7