当前位置: 首页>>代码示例>>Python>>正文


Python Image.isTupleType方法代码示例

本文整理汇总了Python中reqs.pil.Image.isTupleType方法的典型用法代码示例。如果您正苦于以下问题:Python Image.isTupleType方法的具体用法?Python Image.isTupleType怎么用?Python Image.isTupleType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在reqs.pil.Image的用法示例。


在下文中一共展示了Image.isTupleType方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: getcolor

# 需要导入模块: from reqs.pil import Image [as 别名]
# 或者: from reqs.pil.Image import isTupleType [as 别名]
 def getcolor(self, color):
     # experimental: given an rgb tuple, allocate palette entry
     if self.rawmode:
         raise ValueError("palette contains raw palette data")
     if Image.isTupleType(color):
         try:
             return self.colors[color]
         except KeyError:
             # allocate new color slot
             if Image.isStringType(self.palette):
                 self.palette = map(int, self.palette)
             index = len(self.colors)
             if index >= 256:
                 raise ValueError("cannot allocate more than 256 colors")
             self.colors[color] = index
             self.palette[index] = color[0]
             self.palette[index+256] = color[1]
             self.palette[index+512] = color[2]
             self.dirty = 1
             return index
     else:
         raise ValueError("unknown color specifier: %r" % color)
开发者ID:Hetal728,项目名称:SMP-ClassiCube,代码行数:24,代码来源:ImagePalette.py


注:本文中的reqs.pil.Image.isTupleType方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。