Class BeautifyPicRequest

    • Constructor Summary

      Constructors 
      Constructor Description
      BeautifyPicRequest()  
      BeautifyPicRequest​(BeautifyPicRequest 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
      Long getEyeEnlarging()
      Get 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
      Long getFaceLifting()
      Get 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
      String getImage()
      Get 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      String getRspImgType()
      Get 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。
      Long getSmoothing()
      Get 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
      String getUrl()
      Get 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      Long getWhitening()
      Get 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
      void setEyeEnlarging​(Long EyeEnlarging)
      Set 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
      void setFaceLifting​(Long FaceLifting)
      Set 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
      void setImage​(String Image)
      Set 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      void setRspImgType​(String RspImgType)
      Set 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。
      void setSmoothing​(Long Smoothing)
      Set 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
      void setUrl​(String Url)
      Set 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      void setWhitening​(Long Whitening)
      Set 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • BeautifyPicRequest

        public BeautifyPicRequest()
      • BeautifyPicRequest

        public BeautifyPicRequest​(BeautifyPicRequest 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

      • getImage

        public String getImage()
        Get 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
        Returns:
        Image 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      • setImage

        public void setImage​(String Image)
        Set 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
        Parameters:
        Image - 图片 base64 数据,base64 编码后大小不可超过5M。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      • getUrl

        public String getUrl()
        Get 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
        Returns:
        Url 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      • setUrl

        public void setUrl​(String Url)
        Set 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
        Parameters:
        Url - 图片的 Url 。对应图片 base64 编码后大小不可超过5M。 Url、Image必须提供一个,如果都提供,只使用 Url。 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的Url速度和稳定性可能受一定影响。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。
      • getWhitening

        public Long getWhitening()
        Get 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
        Returns:
        Whitening 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
      • setWhitening

        public void setWhitening​(Long Whitening)
        Set 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
        Parameters:
        Whitening - 美白程度,取值范围[0,100]。0不美白,100代表最高程度。默认值30。
      • getSmoothing

        public Long getSmoothing()
        Get 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
        Returns:
        Smoothing 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
      • setSmoothing

        public void setSmoothing​(Long Smoothing)
        Set 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
        Parameters:
        Smoothing - 磨皮程度,取值范围[0,100]。0不磨皮,100代表最高程度。默认值10。
      • getFaceLifting

        public Long getFaceLifting()
        Get 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
        Returns:
        FaceLifting 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
      • setFaceLifting

        public void setFaceLifting​(Long FaceLifting)
        Set 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
        Parameters:
        FaceLifting - 瘦脸程度,取值范围[0,100]。0不瘦脸,100代表最高程度。默认值70。
      • getEyeEnlarging

        public Long getEyeEnlarging()
        Get 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
        Returns:
        EyeEnlarging 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
      • setEyeEnlarging

        public void setEyeEnlarging​(Long EyeEnlarging)
        Set 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
        Parameters:
        EyeEnlarging - 大眼程度,取值范围[0,100]。0不大眼,100代表最高程度。默认值70。
      • getRspImgType

        public String getRspImgType()
        Get 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。
        Returns:
        RspImgType 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。
      • setRspImgType

        public void setRspImgType​(String RspImgType)
        Set 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。
        Parameters:
        RspImgType - 返回图像方式(base64 或 url ) ,二选一。url有效期为1天。