@openhps/video
Version:
Open Hybrid Positioning System
10 lines • 591 B
TypeScript
import { ImageFrame } from '../ImageFrame';
import { ProcessingNode, ProcessingNodeOptions } from '@openhps/core';
export declare abstract class ImageProcessingNode<In = any, Out = any> extends ProcessingNode<ImageFrame<In>, ImageFrame<Out>> {
protected options: ImageProcessingOptions;
constructor(options?: ImageProcessingOptions);
process(frame: ImageFrame<In>): Promise<ImageFrame<Out>>;
abstract processImage(image: In, frame?: ImageFrame<In>): Promise<Out>;
}
export type ImageProcessingOptions = ProcessingNodeOptions;
//# sourceMappingURL=ImageProcessingNode.d.ts.map