CoolFace
Apppublic

xdecoder/Instruct-X-Decoder

sourceHugging Faceafl-3.0updated 3y agoView on Hugging Face
163likes
img_cap.cpython-38.pyc22 linesDownload Raw Back to __pycache__
1U

2E$�cK�@s�ddlZddlZddlZddlmZddlmZgZe�	ej3dejd��e�e�Z
gZe�	ej4dejd��e�e�Zdd�ZdS)	�N)�Image)�5transforms��)�
interpolationicOst����t|�}|jd}|jd}t�|�}t|�}t�|�}t�|����	ddd��6�}	|	||dd�g}7|j�|8�}|dd}|��}t
�|d|df||fdd�t
j}
d	}d}d}d9|df}dddg}t
�||||
||||�W5QRXtj10��t�|�|dfS)
Nr��)�image�height�width�image_id������captioning_text�<)rrrg333333�?�11���)�torch�no_grad�transform_v�size�np�asarray�	transform�12from_numpy�copy�permute�cuda�model�evaluate_captioning�cv2�	rectangle�FONT_HERSHEY_DUPLEX�putText�empty_cacher�	fromarray)rr�texts�inpainting_text�args�kwargsZ	image_orir13r	�imagesZbatch_inputs�outputs�text�fontZ	fontScale�	thicknessZlineTypeZbottomLeftCornerOfTextZ	fontColor�r.�&/data/arXiv/demo/Demo/tasks/img_cap.py�image_captionings:141516171819�20r0)rr�numpyr�PILr�torchvisionr�t�append�Resize�BICUBIC�Composerrr0r.r.r.r/�<module>s2122