31#ifndef DW_FRAMEWORK_SOFTISP_NODE_HPP_
32#define DW_FRAMEWORK_SOFTISP_NODE_HPP_
34#include <dw/isp/SoftISP.h>
45class dwSoftISPNodeImpl;
65 static constexpr char LOG_TAG[] =
"dwSoftISPNode";
71 OUTPUT_BAYER_IMAGE = 1,
72 OUTPUT_DEMOSAIC_IMAGE = 2,
73 OUTPUT_TONEMAP_IMAGE = 3,
79 PASS_PROCESS_GPU_ASYNC = 0,
86 const dwContextHandle_t ctx);
dwSoftISPNode(const dwSoftISPParams ¶meters, const dwSoftISPNodeParams &nodeParams, const dwContextHandle_t ctx)
dwStatus getImageProperties(dwImageProperties *prop, dwSoftISPProcessType type)
static constexpr char LOG_TAG[]
dwTonemapMethod tonemapMethod
dwSoftISPDemosaicMethod demosaicMethod
dwSoftISPNodeParams { cudaStream_t stream dwSoftISPNodeParams
dwSoftISPDenoiseMethod denoiseMethod