
    {-j                     F    d dl Z ddlmZmZ ddlmZ  G d de          ZdS )    N   )BaseCVResult	JsonMixin   draw_boxc                        e Zd Zd Zd Zd ZdS )FaceRecResultc                 p    d | d         D             }t          | d         ddddf         |          }d|iS )applyc                 ~    g | ]:}|d          |d         |d         d         nd|d         |d         d         ndd;S )
coordinatelabelsNr   Unknown
rec_scores)r   labelscore ).0boxs     s/var/www/html/banglarbhumi/venv/lib/python3.11/site-packages/paddlex/inference/pipelines/face_recognition/result.py
<listcomp>z)FaceRecResult._to_img.<locals>.<listcomp>   sp     
 
 
 	 ",/-0]-FXq))I14\1B1N\*1--TU 
 
 
    boxes	input_img.Nresr   )selfr   images      r   _to_imgzFaceRecResult._to_img   sU    
 
 G}
 
 
 k*3"95u==u~r   c                 ~    t          j        |           }|                    d           t          j        |g|R i |S Nr   )copydeepcopypopr   _to_strr   argskwargsdatas       r   r&   zFaceRecResult._to_str$   sD    }T"" 7777777r   c                 ~    t          j        |           }|                    d           t          j        |g|R i |S r"   )r#   r$   r%   r   _to_jsonr'   s       r   r,   zFaceRecResult._to_json)   sD    }T""!$8888888r   N)__name__
__module____qualname__r    r&   r,   r   r   r   r
   r
      sA          8 8 8
9 9 9 9 9r   r
   )r#   common.resultr   r   pp_shitu_v2.resultr   r
   r   r   r   <module>r2      sn     4 4 4 4 4 4 4 4 ) ) ) ) ) )9 9 9 9 9L 9 9 9 9 9r   