public class UpdateSmartEraseWatermarkConfig extends AbstractModel
header, skipSign| Constructor and Description |
|---|
UpdateSmartEraseWatermarkConfig() |
UpdateSmartEraseWatermarkConfig(UpdateSmartEraseWatermarkConfig 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.
|
| Modifier and Type | Method and Description |
|---|---|
EraseArea[] |
getAutoAreas()
Get 自动擦除自定义区域。
对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。
注意,当擦除方式为custom时,此参数将不会生效。清除区域请传入[],不传时将保持模板区域信息不变。
|
EraseTimeArea[] |
getCustomAreas()
Get 指定擦除自定义区域。
对选定区域,在选定时间段内不进行检测识别直接进行擦除。
注意:清除区域请传入[],不传时将保持模板区域信息不变。
|
String |
getWatermarkEraseMethod()
Get 水印擦除方式。
自动擦除:**通过A模型自动识别视频中的水印,擦除后生成新的视频。适用于动态水印。
当使用自动擦除时,若您不指定AutoAreas,将对视频全屏进行自动擦除;若指定AutoAreas,将改为对您指定的区域进行自动擦除。
指定区域擦除:**针对位置较固定的静态水印,建议您直接指定擦除区域。
当您选择指定区域擦除时,请至少传入一个指定区域。
- auto 自动擦除
- custom 指定区域擦除
|
String |
getWatermarkModel()
Get 水印擦除模型。
基础版:效果一般,性价比高,适合动画或背景较干净的视频。
高级版:效果更好,适合短剧等现实风格视频。
- basic 基础版
- advanced 高级版
|
void |
setAutoAreas(EraseArea[] AutoAreas)
Set 自动擦除自定义区域。
对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。
注意,当擦除方式为custom时,此参数将不会生效。清除区域请传入[],不传时将保持模板区域信息不变。
|
void |
setCustomAreas(EraseTimeArea[] CustomAreas)
Set 指定擦除自定义区域。
对选定区域,在选定时间段内不进行检测识别直接进行擦除。
注意:清除区域请传入[],不传时将保持模板区域信息不变。
|
void |
setWatermarkEraseMethod(String WatermarkEraseMethod)
Set 水印擦除方式。
自动擦除:**通过A模型自动识别视频中的水印,擦除后生成新的视频。适用于动态水印。
当使用自动擦除时,若您不指定AutoAreas,将对视频全屏进行自动擦除;若指定AutoAreas,将改为对您指定的区域进行自动擦除。
指定区域擦除:**针对位置较固定的静态水印,建议您直接指定擦除区域。
当您选择指定区域擦除时,请至少传入一个指定区域。
- auto 自动擦除
- custom 指定区域擦除
|
void |
setWatermarkModel(String WatermarkModel)
Set 水印擦除模型。
基础版:效果一般,性价比高,适合动画或背景较干净的视频。
高级版:效果更好,适合短剧等现实风格视频。
- basic 基础版
- advanced 高级版
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic UpdateSmartEraseWatermarkConfig()
public UpdateSmartEraseWatermarkConfig(UpdateSmartEraseWatermarkConfig source)
public String getWatermarkEraseMethod()
public void setWatermarkEraseMethod(String WatermarkEraseMethod)
WatermarkEraseMethod - 水印擦除方式。
自动擦除:**通过A模型自动识别视频中的水印,擦除后生成新的视频。适用于动态水印。
当使用自动擦除时,若您不指定AutoAreas,将对视频全屏进行自动擦除;若指定AutoAreas,将改为对您指定的区域进行自动擦除。
指定区域擦除:**针对位置较固定的静态水印,建议您直接指定擦除区域。
当您选择指定区域擦除时,请至少传入一个指定区域。
- auto 自动擦除
- custom 指定区域擦除public String getWatermarkModel()
public void setWatermarkModel(String WatermarkModel)
WatermarkModel - 水印擦除模型。
基础版:效果一般,性价比高,适合动画或背景较干净的视频。
高级版:效果更好,适合短剧等现实风格视频。
- basic 基础版
- advanced 高级版public EraseArea[] getAutoAreas()
public void setAutoAreas(EraseArea[] AutoAreas)
AutoAreas - 自动擦除自定义区域。
对选定区域,利用AI模型自动检测其中存在的擦除目标并擦除。
注意,当擦除方式为custom时,此参数将不会生效。清除区域请传入[],不传时将保持模板区域信息不变。public EraseTimeArea[] getCustomAreas()
public void setCustomAreas(EraseTimeArea[] CustomAreas)
CustomAreas - 指定擦除自定义区域。
对选定区域,在选定时间段内不进行检测识别直接进行擦除。
注意:清除区域请传入[],不传时将保持模板区域信息不变。Copyright © 2025. All rights reserved.