MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ DataModality

enum class MayaFlux::Kakshya::DataModality : uint8_t
strong

Data modality types for cross-modal analysis.

Enumerator
AUDIO_1D 

1D audio signal

AUDIO_MULTICHANNEL 

Multi-channel audio.

IMAGE_2D 

2D image (grayscale or single channel)

IMAGE_COLOR 

2D RGB/RGBA image

VIDEO_GRAYSCALE 

3D video (time + 2D grayscale)

VIDEO_COLOR 

4D video (time + 2D + color)

TEXTURE_2D 

2D texture data

TENSOR_ND 

N-dimensional tensor.

SPECTRAL_2D 

2D spectral data (time + frequency)

VOLUMETRIC_3D 

3D volumetric data

VERTEX_POSITIONS_3D 
VERTEX_NORMALS_3D 
VERTEX_TANGENTS_3D 
VERTEX_COLORS_RGB 
VERTEX_COLORS_RGBA 
TEXTURE_COORDS_2D 
TRANSFORMATION_MATRIX 
UNKNOWN 

Unknown or undefined modality.

Definition at line 78 of file NDData.hpp.

78 : uint8_t {
79 AUDIO_1D, ///< 1D audio signal
80 AUDIO_MULTICHANNEL, ///< Multi-channel audio
81 IMAGE_2D, ///< 2D image (grayscale or single channel)
82 IMAGE_COLOR, ///< 2D RGB/RGBA image
83 VIDEO_GRAYSCALE, ///< 3D video (time + 2D grayscale)
84 VIDEO_COLOR, ///< 4D video (time + 2D + color)
85 TEXTURE_2D, ///< 2D texture data
86 TENSOR_ND, ///< N-dimensional tensor
87 SPECTRAL_2D, ///< 2D spectral data (time + frequency)
88 VOLUMETRIC_3D, ///< 3D volumetric data
89 VERTEX_POSITIONS_3D, // glm::vec3 - vertex positions
90 VERTEX_NORMALS_3D, // glm::vec3 - vertex normals
91 VERTEX_TANGENTS_3D, // glm::vec3 - tangent vectors
92 VERTEX_COLORS_RGB, // glm::vec3 - RGB colors
93 VERTEX_COLORS_RGBA, // glm::vec4 - RGBA colors
94 TEXTURE_COORDS_2D, // glm::vec2 - UV coordinates
95 TRANSFORMATION_MATRIX, // glm::mat4 - transform matrices
96 UNKNOWN ///< Unknown or undefined modality
97};
@ AUDIO_MULTICHANNEL
Multi-channel audio.
@ SPECTRAL_2D
2D spectral data (time + frequency)
@ UNKNOWN
Unknown or undefined modality.
@ VOLUMETRIC_3D
3D volumetric data
@ VIDEO_GRAYSCALE
3D video (time + 2D grayscale)
@ VIDEO_COLOR
4D video (time + 2D + color)
@ TENSOR_ND
N-dimensional tensor.
@ IMAGE_COLOR
2D RGB/RGBA image
@ IMAGE_2D
2D image (grayscale or single channel)