/**
 * @file tal_image.h
 * @brief Image processing module interface definitions.
 *
 * This header provides a unified interface for image processing operations
 * including rotation, color space conversion, and binary conversion.
 *
 * @copyright Copyright (c) 2021-2025 Tuya Inc. All Rights Reserved.
 *
 */

#ifndef __TAL_IMAGE_H__
#define __TAL_IMAGE_H__

#include "tuya_cloud_types.h"
#include "tal_image_yuv422_to_rgb.h"
#include "tal_image_yuv422_to_binary.h"
#include "tal_image_rotate.h"

#ifdef __cplusplus
extern "C" {
#endif

/***********************************************************
************************macro define************************
***********************************************************/


/***********************************************************
***********************typedef define***********************
***********************************************************/


/***********************************************************
********************function declaration********************
***********************************************************/


#ifdef __cplusplus
}
#endif

#endif /* __TAL_IMAGE_H__ */
