1mlib_VideoReversibleColorYUmVe2dRiGaBL_iUbm8l_LiUib8b_(rV3aiMrdLyeIoBFR)uenvcetrisoinbsleColorYUV2RGB_U8_U8(3MLIB)
2
3
4
6 mlib_VideoReversibleColorYUV2RGB_U8_U8, mlib_VideoReversibleCol‐
7 orYUV2RGB_U8_S16, mlib_VideoReversibleColorYUV2RGB_S16_S16, mlib_Video‐
8 ReversibleColorYUV2RGB_S16_S32 - reversible color space conversion for
9 wavelet transformation
10
12 cc [ flag... ] file... -lmlib [ library... ]
13 #include <mlib.h>
14
15 mlib_status mlib_VideoReversibleColorYUV2RGB_U8_U8(mlib_u8 *r,
16 mlib_u8 *g, mlib_u8 *b, const mlib_u8 *y, const mlib_u8 *u,
17 const mlib_u8 *v, mlib_s32 n, mlib_s32 depth);
18
19
20 mlib_status mlib_VideoReversibleColorYUV2RGB_U8_S16(mlib_u8 *r,
21 mlib_u8 *g, mlib_u8 *b, const mlib_s16 *y, const mlib_s16 *u,
22 const mlib_s16 *v, mlib_s32 n, mlib_s32 depth);
23
24
25 mlib_status mlib_VideoReversibleColorYUV2RGB_S16_S16(mlib_s16 *r,
26 mlib_s16 *g, mlib_s16 *b, const mlib_s16 *y, const mlib_s16 *u,
27 const mlib_s16 *v, mlib_s32 n, mlib_s32 depth);
28
29
30 mlib_status mlib_VideoReversibleColorYUV2RGB_S16_S32(mlib_s16 *r,
31 mlib_s16 *g, mlib_s16 *b, const mlib_s32 *y, const mlib_s32 *u,
32 const mlib_s32 *v, mlib_s32 n, mlib_s32 depth);
33
34
36 Each of the functions provides support to reversible wavelet transfor‐
37 mation. It is for reversible color space conversion.
38
40 Each of the functions takes the following arguments:
41
42 r Pointer to destination R component.
43
44
45 g Pointer to destination G component.
46
47
48 b Pointer to destination B component.
49
50
51 y Pointer to source Y component.
52
53
54 u Pointer to source U component.
55
56
57 v Pointer to source V component.
58
59
60 n Length of data.
61
62
63 depth Number of bit planes required to store the original R, G, and
64 B components.
65
66
68 Each of the functions returns MLIB_SUCCESS if successful. Otherwise it
69 returns MLIB_FAILURE.
70
72 See attributes(5) for descriptions of the following attributes:
73
74
75
76
77 ┌─────────────────────────────┬─────────────────────────────┐
78 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
79 ├─────────────────────────────┼─────────────────────────────┤
80 │Interface Stability │Committed │
81 ├─────────────────────────────┼─────────────────────────────┤
82 │MT-Level │MT-Safe │
83 └─────────────────────────────┴─────────────────────────────┘
84
86 mlib_VideoReversibleColorRGB2YUV_U8_U8(3MLIB), attributes(5)
87
88
89
90SunOS 5.11 m2liMba_rVi2d0e0o7ReversibleColorYUV2RGB_U8_U8(3MLIB)