
    ǁi                         d dl Z ddl ddZy)    N   )*c                    | dd dk(  r| }n%t        | d      5 }|j                         }ddd       t              }t        |      }|t	        d      d}|dd dk(  r|}n't        |d      5 }|j                         }ddd       d}t              }t        ||      }	t        |t        j                        r#|j                  |	       |j                  d       y|r't        |d	      5 }|j                  |	       ddd       y|r't        |d	      5 }|j                  |	       ddd       yt	        d
      # 1 sw Y   xY w# 1 sw Y   xY w# 1 sw Y   yxY w# 1 sw Y   yxY w)z
    py:function:: piexif.transplant(filename1, filename2)

    Transplant exif from filename1 to filename2.

    :param str filename1: JPEG
    :param str filename2: JPEG
    r      s   rbNznot found exif in inputFTzwb+z2Give a 3rd argument to 'transplant' to output file)openreadsplit_into_segmentsget_exif_seg
ValueErrormerge_segments
isinstanceioBytesIOwriteseek)
exif_srcimagenew_filesrc_datafsegmentsexifoutput_file
image_datanew_datas
             \/home/obispo/Crisostomo_bridge/mision_env/lib/python3.12/site-packages/piexif/_transplant.py
transplantr      se    !}#(D! 	 QvvxH	 "8,H!D|233KQqz[ 
% 	"!J	"":.Hh-H(BJJ'x a	(E" 	aGGH	 		% 	1GGH	 	 MNN7	  	 	" 	"	 		 	s/   D9-E*EE9EEEE')N)r   _commonr        r   <module>r"      s    	 'Or!   