File: //lib/python3/dist-packages/__pycache__/imagesize.cpython-310.pyc
o
Վ�a(4 �
@ s� d dl Z d dlZd dlZd dlZd dlmZ dZdZdZd Z dZ
dZdZd Z
d
ZdZdZdddd ddddd dd dd
�Zdd� Zdd� Zdd� Zdd� ZdS )� N)�ElementTree���������� � � � � � � )r r r r r
r � r � �
� � c C s� |t krt| d d �S |tkrt| d d �S |tkr$t| d d �S |tkr0t| d d �S |tkr<t| d d �S |tkrHt| d d �S |tkrTt| d d �S |tkr\| d S |t krd| d
S |t
krl| d S | S )Ng�5��B��>g �?g��t�i�0?g����d?g�
F%u�?g��K7�A�?�R���Q@gffffff9@� i� i8c )�_UNIT_KM�int�
_UNIT_100M� _UNIT_10M�_UNIT_1M�
_UNIT_10CM�_UNIT_CM�_UNIT_MM�_UNIT_0_1MM�_UNIT_0_01MM�_UNIT_UM)�density�unit� r! �+/usr/lib/python3/dist-packages/imagesize.py�
_convertToDPI# s* r# c C s� t �d| �}|std| ��|�� \}}|dkrt|�S |dkr(t|�d d S |dkr6t|�d d d S |d kr@t|�d S |d
krLt|�d d S |dkrXt|�d d S |d
kr`t|�S td| ��)Nz(\d+(?:\.\d+)?)?([a-z]*)$zunknown length value: %s� �cm�` r �mmr �in�pcr �pt�pxzunknown unit type: %s)�re�match�
ValueError�groups�float)�value�matched�lengthr r! r! r"