aboutsummaryrefslogtreecommitdiffstats
path: root/env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2022-11-14 16:43:12 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2022-11-14 16:43:12 +0530
commitd47f8b48935d258f4c5c3e2267911753bebd5214 (patch)
tree3ed04e75bc3fc7c8e4ce618f527565da1df630a1 /env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py
parent9468226a9e2e2ab8cdd599f1d8538e860ca86120 (diff)
downloadidcard-d47f8b48935d258f4c5c3e2267911753bebd5214.tar.gz
idcard-d47f8b48935d258f4c5c3e2267911753bebd5214.tar.bz2
idcard-d47f8b48935d258f4c5c3e2267911753bebd5214.zip
id card
Diffstat (limited to 'env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py')
-rw-r--r--env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py56
1 files changed, 0 insertions, 56 deletions
diff --git a/env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py b/env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py
deleted file mode 100644
index 4d7cfba..0000000
--- a/env/lib/python3.10/site-packages/PIL/GimpPaletteFile.py
+++ /dev/null
@@ -1,56 +0,0 @@
-#
-# Python Imaging Library
-# $Id$
-#
-# stuff to read GIMP palette files
-#
-# History:
-# 1997-08-23 fl Created
-# 2004-09-07 fl Support GIMP 2.0 palette files.
-#
-# Copyright (c) Secret Labs AB 1997-2004. All rights reserved.
-# Copyright (c) Fredrik Lundh 1997-2004.
-#
-# See the README file for information on usage and redistribution.
-#
-
-import re
-
-from ._binary import o8
-
-
-class GimpPaletteFile:
- """File handler for GIMP's palette format."""
-
- rawmode = "RGB"
-
- def __init__(self, fp):
-
- self.palette = [o8(i) * 3 for i in range(256)]
-
- if fp.readline()[:12] != b"GIMP Palette":
- raise SyntaxError("not a GIMP palette file")
-
- for i in range(256):
-
- s = fp.readline()
- if not s:
- break
-
- # skip fields and comment lines
- if re.match(rb"\w+:|#", s):
- continue
- if len(s) > 100:
- raise SyntaxError("bad palette file")
-
- v = tuple(map(int, s.split()[:3]))
- if len(v) != 3:
- raise ValueError("bad palette entry")
-
- self.palette[i] = o8(v[0]) + o8(v[1]) + o8(v[2])
-
- self.palette = b"".join(self.palette)
-
- def getpalette(self):
-
- return self.palette, self.rawmode