Class VideoEnhance

    • 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 - 视频画质修复参数