Spaces:
Runtime error
Runtime error
import os | |
from models.grit_src.image_dense_captions import image_caption_api | |
class DenseCaptioning(): | |
def __init__(self, device): | |
self.device = device | |
def initialize_model(self): | |
pass | |
def image_dense_caption_debug(self, image_src): | |
dense_caption = """ | |
1. the broccoli is green, [0, 0, 333, 325]; | |
2. a piece of broccoli, [0, 147, 143, 324]; | |
3. silver fork on plate, [4, 547, 252, 612]; | |
""" | |
return dense_caption | |
def image_dense_caption(self, image_src): | |
dense_caption = image_caption_api(image_src, self.device) | |
print('\033[1;35m' + '*' * 100 + '\033[0m') | |
print("Step2, Dense Caption:\n") | |
print(dense_caption) | |
print('\033[1;35m' + '*' * 100 + '\033[0m') | |
return dense_caption | |