@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
41 lines (40 loc) • 1.27 kB
TypeScript
import Filter from './Filter';
import FilterType from './FilterType';
/**
* @export
* @class DenoiseHqdn3dFilter
*/
export declare class DenoiseHqdn3dFilter extends Filter {
/**
* Discriminator property for Filter
* @type {string}
* @memberof DenoiseHqdn3dFilter
*/
readonly type: FilterType;
/**
* A non-negative floating point number which specifies spatial luma strength. It defaults to 4.0.
* @type {number}
* @memberof DenoiseHqdn3dFilter
*/
lumaSpatial?: number;
/**
* A non-negative floating point number which specifies spatial chroma strength. It defaults to 3.0*luma_spatial/4.0.
* @type {number}
* @memberof DenoiseHqdn3dFilter
*/
chromaSpatial?: number;
/**
* A floating point number which specifies luma temporal strength. It defaults to 6.0*luma_spatial/4.0.
* @type {number}
* @memberof DenoiseHqdn3dFilter
*/
lumaTmp?: number;
/**
* A floating point number which specifies chroma temporal strength. It defaults to luma_tmp*chroma_spatial/luma_spatial.
* @type {number}
* @memberof DenoiseHqdn3dFilter
*/
chromaTmp?: number;
constructor(obj?: Partial<DenoiseHqdn3dFilter>);
}
export default DenoiseHqdn3dFilter;