Spaces:
Sleeping
Sleeping
# -*- coding: utf-8 -*- | |
# Copyright (c) Alibaba, Inc. and its affiliates. | |
class PlainImageAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, image): | |
return image | |
class PlainVideoAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, frames): | |
return frames | |
class PlainMaskAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, mask): | |
return mask | |
class PlainMaskAugInvertAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, mask): | |
return 255 - mask | |
class PlainMaskAugAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, mask): | |
return mask | |
class PlainMaskVideoAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, mask): | |
return mask | |
class PlainMaskAugVideoAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, masks): | |
return masks | |
class PlainMaskAugInvertVideoAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, masks): | |
return [255 - mask for mask in masks] | |
class ExpandMaskVideoAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, mask, expand_num): | |
return [mask] * expand_num | |
class PlainPromptAnnotator: | |
def __init__(self, cfg): | |
pass | |
def forward(self, prompt): | |
return prompt |