pytoolbox.multimedia.exif.brand module

class pytoolbox.multimedia.exif.brand.Brand(brand)[source]

Bases: object

brands = frozenset({'Apple', 'Asus', 'Canon', 'Fujifilm', 'GoPro', 'HP', 'HTC', 'Hewlett-Packard', 'Huawei', 'Kodak', 'LGE', 'Nikon', 'Olympus', 'Pentax', 'Samsung', 'Sigma', 'Sony', 'Sony Ericsson', 'Tamron'})
clean_map = {'HUAWEI': 'Huawei', 'apple': 'Apple', 'asus': 'Asus', 'canon': 'Canon', 'canoncf': 'Canon', 'canoncs': 'Canon', 'eastman kodak company': 'Kodak', 'fujifilm': 'Fujifilm', 'gopro': 'GoPro', 'hewlett-packard': 'Hewlett-Packard', 'hp': 'HP', 'htc': 'HTC', 'huawei': 'Huawei', 'kodak': 'Kodak', 'lg electronics': 'LGE', 'lge': 'LGE', 'nikon': 'Nikon', 'nikon corporation': 'Nikon', 'nikon3': 'Nikon', 'nikonld2': 'Nikon', 'nikonld3': 'Nikon', 'olympus': 'Olympus', 'olympus imaging corp.': 'Olympus', 'olympus optical co.,ltd': 'Olympus', 'olympus2': 'Olympus', 'pentax': 'Pentax', 'samsung': 'Samsung', 'samsung techwin': 'Samsung', 'semc': 'Sony Ericsson', 'sigma': 'Sigma', 'sony': 'Sony', 'sony ericsson': 'Sony Ericsson', 'sony1': 'Sony', 'tamron': 'Tamron'}
classmethod clean(brand)[source]