class TencentCloud::Mps::V20190612::VideoEnhanceConfig
视频增强配置
def deserialize(params)
def deserialize(params) unless params['FrameRate'].nil? @FrameRate = FrameRateConfig.new @FrameRate.deserialize(params['FrameRate']) end unless params['SuperResolution'].nil? @SuperResolution = SuperResolutionConfig.new @SuperResolution.deserialize(params['SuperResolution']) end unless params['Hdr'].nil? @Hdr = HdrConfig.new @Hdr.deserialize(params['Hdr']) end unless params['Denoise'].nil? @Denoise = VideoDenoiseConfig.new @Denoise.deserialize(params['Denoise']) end unless params['ImageQualityEnhance'].nil? @ImageQualityEnhance = ImageQualityEnhanceConfig.new @ImageQualityEnhance.deserialize(params['ImageQualityEnhance']) end unless params['ColorEnhance'].nil? @ColorEnhance = ColorEnhanceConfig.new @ColorEnhance.deserialize(params['ColorEnhance']) end unless params['SharpEnhance'].nil? @SharpEnhance = SharpEnhanceConfig.new @SharpEnhance.deserialize(params['SharpEnhance']) end unless params['FaceEnhance'].nil? @FaceEnhance = FaceEnhanceConfig.new @FaceEnhance.deserialize(params['FaceEnhance']) end unless params['LowLightEnhance'].nil? @LowLightEnhance = LowLightEnhanceConfig.new @LowLightEnhance.deserialize(params['LowLightEnhance']) end unless params['ScratchRepair'].nil? @ScratchRepair = ScratchRepairConfig.new @ScratchRepair.deserialize(params['ScratchRepair']) end unless params['ArtifactRepair'].nil? @ArtifactRepair = ArtifactRepairConfig.new @ArtifactRepair.deserialize(params['ArtifactRepair']) end end
def initialize(framerate=nil, superresolution=nil, hdr=nil, denoise=nil, imagequalityenhance=nil, colorenhance=nil, sharpenhance=nil, faceenhance=nil, lowlightenhance=nil, scratchrepair=nil, artifactrepair=nil)
def initialize(framerate=nil, superresolution=nil, hdr=nil, denoise=nil, imagequalityenhance=nil, colorenhance=nil, sharpenhance=nil, faceenhance=nil, lowlightenhance=nil, scratchrepair=nil, artifactrepair=nil) @FrameRate = framerate @SuperResolution = superresolution @Hdr = hdr @Denoise = denoise @ImageQualityEnhance = imagequalityenhance @ColorEnhance = colorenhance @SharpEnhance = sharpenhance @FaceEnhance = faceenhance @LowLightEnhance = lowlightenhance @ScratchRepair = scratchrepair @ArtifactRepair = artifactrepair end