Image ===== .. currentmodule:: skia .. autoclass:: skia.Image .. rubric:: Classes .. autosummary:: :toctree: :nosignatures: :template: class.rst ~skia.Image.BitDepth ~skia.Image.CachingHint ~skia.Image.CompressionType ~skia.Image.LegacyBitmapMode .. rubric:: Methods .. autosummary:: :nosignatures: ~skia.Image.MakeBackendTextureFromImage ~skia.Image.MakeCrossContextFromPixmap ~skia.Image.MakeFromAdoptedTexture ~skia.Image.MakeFromBitmap ~skia.Image.MakeFromCompressedTexture ~skia.Image.MakeFromEncoded ~skia.Image.MakeFromPicture ~skia.Image.MakeFromRaster ~skia.Image.MakeFromTexture ~skia.Image.MakeFromYUVAPixmaps ~skia.Image.MakeRasterCopy ~skia.Image.MakeRasterData ~skia.Image.MakeRasterFromCompressed ~skia.Image.MakeTextureFromCompressed ~skia.Image.__init__ ~skia.Image.alphaType ~skia.Image.asLegacyBitmap ~skia.Image.bitmap ~skia.Image.bounds ~skia.Image.colorSpace ~skia.Image.colorType ~skia.Image.convert ~skia.Image.dimensions ~skia.Image.encodeToData ~skia.Image.flush ~skia.Image.flushAndSubmit ~skia.Image.fromarray ~skia.Image.frombytes ~skia.Image.getBackendTexture ~skia.Image.hasMipmaps ~skia.Image.height ~skia.Image.imageInfo ~skia.Image.isAlphaOnly ~skia.Image.isLazyGenerated ~skia.Image.isOpaque ~skia.Image.isTextureBacked ~skia.Image.isValid ~skia.Image.makeColorSpace ~skia.Image.makeColorTypeAndColorSpace ~skia.Image.makeNonTextureImage ~skia.Image.makeRasterImage ~skia.Image.makeShader ~skia.Image.makeSubset ~skia.Image.makeTextureImage ~skia.Image.makeWithFilter ~skia.Image.open ~skia.Image.peekPixels ~skia.Image.readPixels ~skia.Image.ref ~skia.Image.refColorSpace ~skia.Image.refEncodedData ~skia.Image.reinterpretColorSpace ~skia.Image.resize ~skia.Image.save ~skia.Image.scalePixels ~skia.Image.toarray ~skia.Image.tobytes ~skia.Image.unique ~skia.Image.uniqueID ~skia.Image.unref ~skia.Image.width ~skia.Image.withDefaultMipmaps .. rubric:: Attributes .. autosummary:: ~skia.Image.kAllow_CachingHint ~skia.Image.kBC1_RGB8_UNORM ~skia.Image.kBC1_RGBA8_UNORM ~skia.Image.kDisallow_CachingHint ~skia.Image.kETC2_RGB8_UNORM ~skia.Image.kF16 ~skia.Image.kLast ~skia.Image.kNone ~skia.Image.kRO_LegacyBitmapMode ~skia.Image.kU8 Methods ------- .. automethod:: skia.Image.MakeBackendTextureFromImage .. automethod:: skia.Image.MakeCrossContextFromPixmap .. automethod:: skia.Image.MakeFromAdoptedTexture .. automethod:: skia.Image.MakeFromBitmap .. automethod:: skia.Image.MakeFromCompressedTexture .. automethod:: skia.Image.MakeFromEncoded .. automethod:: skia.Image.MakeFromPicture .. automethod:: skia.Image.MakeFromRaster .. automethod:: skia.Image.MakeFromTexture .. automethod:: skia.Image.MakeFromYUVAPixmaps .. automethod:: skia.Image.MakeRasterCopy .. automethod:: skia.Image.MakeRasterData .. automethod:: skia.Image.MakeRasterFromCompressed .. automethod:: skia.Image.MakeTextureFromCompressed .. automethod:: skia.Image.__init__ .. automethod:: skia.Image.alphaType .. automethod:: skia.Image.asLegacyBitmap .. automethod:: skia.Image.bitmap .. automethod:: skia.Image.bounds .. automethod:: skia.Image.colorSpace .. automethod:: skia.Image.colorType .. automethod:: skia.Image.convert .. automethod:: skia.Image.dimensions .. automethod:: skia.Image.encodeToData .. automethod:: skia.Image.flush .. automethod:: skia.Image.flushAndSubmit .. automethod:: skia.Image.fromarray .. automethod:: skia.Image.frombytes .. automethod:: skia.Image.getBackendTexture .. automethod:: skia.Image.hasMipmaps .. automethod:: skia.Image.height .. automethod:: skia.Image.imageInfo .. automethod:: skia.Image.isAlphaOnly .. automethod:: skia.Image.isLazyGenerated .. automethod:: skia.Image.isOpaque .. automethod:: skia.Image.isTextureBacked .. automethod:: skia.Image.isValid .. automethod:: skia.Image.makeColorSpace .. automethod:: skia.Image.makeColorTypeAndColorSpace .. automethod:: skia.Image.makeNonTextureImage .. automethod:: skia.Image.makeRasterImage .. automethod:: skia.Image.makeShader .. automethod:: skia.Image.makeSubset .. automethod:: skia.Image.makeTextureImage .. automethod:: skia.Image.makeWithFilter .. automethod:: skia.Image.open .. automethod:: skia.Image.peekPixels .. automethod:: skia.Image.readPixels .. automethod:: skia.Image.ref .. automethod:: skia.Image.refColorSpace .. automethod:: skia.Image.refEncodedData .. automethod:: skia.Image.reinterpretColorSpace .. automethod:: skia.Image.resize .. automethod:: skia.Image.save .. automethod:: skia.Image.scalePixels .. automethod:: skia.Image.toarray .. automethod:: skia.Image.tobytes .. automethod:: skia.Image.unique .. automethod:: skia.Image.uniqueID .. automethod:: skia.Image.unref .. automethod:: skia.Image.width .. automethod:: skia.Image.withDefaultMipmaps Attributes ---------- .. autoattribute:: skia.Image.kAllow_CachingHint .. autoattribute:: skia.Image.kBC1_RGB8_UNORM .. autoattribute:: skia.Image.kBC1_RGBA8_UNORM .. autoattribute:: skia.Image.kDisallow_CachingHint .. autoattribute:: skia.Image.kETC2_RGB8_UNORM .. autoattribute:: skia.Image.kF16 .. autoattribute:: skia.Image.kLast .. autoattribute:: skia.Image.kNone .. autoattribute:: skia.Image.kRO_LegacyBitmapMode .. autoattribute:: skia.Image.kU8