Class VideoEnhance
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ie.v20200304.models.VideoEnhance
-
public class VideoEnhance extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description VideoEnhance()VideoEnhance(VideoEnhance source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactReductiongetArtifactReduction()Get 去编码毛刺、伪影参数。ColorEnhancegetColorEnhance()Get 颜色增强参数。DenoisinggetDenoising()Get 去噪声参数。FaceProtectgetFaceProtect()Get 人脸保护信息。LowLightEnhancegetLowLightEnhance()Get 低光照增强参数ScratchRepairgetScratchRepair()Get 去划痕参数SharpgetSharp()Get 细节增强参数。VideoRepairgetVideoRepair()Get 视频画质修复参数VideoSuperResolutiongetVideoSuperResolution()Get 视频超分参数LonggetWdFps()Get 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。LonggetWdSuperResolution()Get 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数voidsetArtifactReduction(ArtifactReduction ArtifactReduction)Set 去编码毛刺、伪影参数。voidsetColorEnhance(ColorEnhance ColorEnhance)Set 颜色增强参数。voidsetDenoising(Denoising Denoising)Set 去噪声参数。voidsetFaceProtect(FaceProtect FaceProtect)Set 人脸保护信息。voidsetLowLightEnhance(LowLightEnhance LowLightEnhance)Set 低光照增强参数voidsetScratchRepair(ScratchRepair ScratchRepair)Set 去划痕参数voidsetSharp(Sharp Sharp)Set 细节增强参数。voidsetVideoRepair(VideoRepair VideoRepair)Set 视频画质修复参数voidsetVideoSuperResolution(VideoSuperResolution VideoSuperResolution)Set 视频超分参数voidsetWdFps(Long WdFps)Set 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。voidsetWdSuperResolution(Long WdSuperResolution)Set 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
VideoEnhance
public VideoEnhance()
-
VideoEnhance
public VideoEnhance(VideoEnhance source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getArtifactReduction
public ArtifactReduction getArtifactReduction()
Get 去编码毛刺、伪影参数。- Returns:
- ArtifactReduction 去编码毛刺、伪影参数。
-
setArtifactReduction
public void setArtifactReduction(ArtifactReduction ArtifactReduction)
Set 去编码毛刺、伪影参数。- Parameters:
ArtifactReduction- 去编码毛刺、伪影参数。
-
getDenoising
public Denoising getDenoising()
Get 去噪声参数。- Returns:
- Denoising 去噪声参数。
-
setDenoising
public void setDenoising(Denoising Denoising)
Set 去噪声参数。- Parameters:
Denoising- 去噪声参数。
-
getColorEnhance
public ColorEnhance getColorEnhance()
Get 颜色增强参数。- Returns:
- ColorEnhance 颜色增强参数。
-
setColorEnhance
public void setColorEnhance(ColorEnhance ColorEnhance)
Set 颜色增强参数。- Parameters:
ColorEnhance- 颜色增强参数。
-
getSharp
public Sharp getSharp()
Get 细节增强参数。- Returns:
- Sharp 细节增强参数。
-
setSharp
public void setSharp(Sharp Sharp)
Set 细节增强参数。- Parameters:
Sharp- 细节增强参数。
-
getWdSuperResolution
public Long getWdSuperResolution()
Get 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数- Returns:
- WdSuperResolution 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数
-
setWdSuperResolution
public void setWdSuperResolution(Long WdSuperResolution)
Set 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数- Parameters:
WdSuperResolution- 超分参数,可选项:2,目前仅支持2倍超分。 注意:此参数已经弃用,超分可以使用VideoSuperResolution参数
-
getFaceProtect
public FaceProtect getFaceProtect()
Get 人脸保护信息。- Returns:
- FaceProtect 人脸保护信息。
-
setFaceProtect
public void setFaceProtect(FaceProtect FaceProtect)
Set 人脸保护信息。- Parameters:
FaceProtect- 人脸保护信息。
-
getWdFps
public Long getWdFps()
Get 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。- Returns:
- WdFps 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。
-
setWdFps
public void setWdFps(Long WdFps)
Set 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。- Parameters:
WdFps- 插帧,取值范围:[0, 60],单位:Hz。 注意:当取值为 0,表示帧率和原始视频保持一致。
-
getScratchRepair
public ScratchRepair getScratchRepair()
Get 去划痕参数- Returns:
- ScratchRepair 去划痕参数
-
setScratchRepair
public void setScratchRepair(ScratchRepair ScratchRepair)
Set 去划痕参数- Parameters:
ScratchRepair- 去划痕参数
-
getLowLightEnhance
public LowLightEnhance getLowLightEnhance()
Get 低光照增强参数- Returns:
- LowLightEnhance 低光照增强参数
-
setLowLightEnhance
public void setLowLightEnhance(LowLightEnhance LowLightEnhance)
Set 低光照增强参数- Parameters:
LowLightEnhance- 低光照增强参数
-
getVideoSuperResolution
public VideoSuperResolution getVideoSuperResolution()
Get 视频超分参数- Returns:
- VideoSuperResolution 视频超分参数
-
setVideoSuperResolution
public void setVideoSuperResolution(VideoSuperResolution VideoSuperResolution)
Set 视频超分参数- Parameters:
VideoSuperResolution- 视频超分参数
-
getVideoRepair
public VideoRepair getVideoRepair()
Get 视频画质修复参数- Returns:
- VideoRepair 视频画质修复参数
-
setVideoRepair
public void setVideoRepair(VideoRepair VideoRepair)
Set 视频画质修复参数- Parameters:
VideoRepair- 视频画质修复参数
-
-