$npx skillfedfor your agent

winrt-Windows.Graphics.Imaging

Python projection of Windows Runtime (WinRT) APIs

With conditionsPyPI GraphicsReleased Jun 2025119.1K downloads / moMITPlatform wheel

Decision gist · record as of 2026-08-14

platform wheels — winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win32.whl · winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win_amd64.whl · winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win_arm64.whl
v3.2.1 · released 2025-06-06 · Python >=3.9 · 1 runtime deps: winrt-runtime

Yes, if you are building Windows-specific applications that need direct access to imaging hardware or the Windows Graphics.Imaging namespace. MIT license is permissive, maintenance is active, and there are no known vulnerabilities. Not suitable for cross-platform projects.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Windows operating system required; wheels available only for Windows 32-bit, 64-bit, and ARM64 architectures.
  • Medium install friction due to platform-specific wheels for Windows only across multiple architectures.
  • Maintenance status is aging with recent activity; requires winrt-runtime as a runtime dependency.

License · maintenance · safety

MIT (permissive) — MIT license permits commercial and private use with minimal restrictions, suitable for most projects.

last release 2025-06-06 (434 days) · last repo commit 2025-12-11 · 196 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 119,083 downloads/mo, #12,090 on PyPI

Verify before relying

pip install winrt-windows-graphics-imaging

from winrt.windows.graphics.imaging import BitmapDecoder
# Use BitmapDecoder or other imaging APIs from the namespace
  • Whether this package alone is sufficient or if additional winrt namespace packages are typically required for imaging workflows.
  • Performance characteristics and memory overhead when processing large images or video streams.
  • Compatibility with non-CPython implementations on Windows.
Same gist for agents: .md · .json

What it is and what it does

This package is a Python projection of the Windows Runtime Graphics.Imaging namespace, part of the PyWinRT project that exposes Windows SDK APIs to Python. It allows developers to access imaging capabilities—such as cameras, image encoding/decoding, and bitmap manipulation—directly from Python code running on Windows.

The package is built from code generation that wraps native Windows Runtime components, making it a thin binding layer rather than pure Python. It requires winrt-runtime as a foundation and is designed to work alongside other winrt namespace packages for complete application scenarios. Installation is platform-specific, with wheels provided for Windows 32-bit, 64-bit, and ARM64 architectures across Python 3.9 through 3.14.

Use it for

  • Capture images or video frames from connected cameras or USB imaging devices in Windows applications.
  • Encode or decode images using Windows-native codecs without external dependencies.
  • Build Windows desktop tools that manipulate bitmap data or access imaging hardware directly.
  • Integrate imaging capabilities into WinUI 2 or WinUI 3 applications written in Python.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are building Windows-specific applications that need direct access to imaging hardware or the Windows Graphics.Imaging namespace.

MIT license is permissive, maintenance is active, and there are no known vulnerabilities. Not suitable for cross-platform projects.

Install

winrt-windows-graphics-imaging on PyPI

Before you install

Medium install friction due to platform-specific wheels for Windows only across multiple architectures. Maintenance status is aging with recent activity; requires winrt-runtime as a runtime dependency.

Windows operating system required; wheels available only for Windows 32-bit, 64-bit, and ARM64 architectures.

License in practice

MIT license permits commercial and private use with minimal restrictions, suitable for most projects.

Quickstart

pip install winrt-windows-graphics-imaging

from winrt.windows.graphics.imaging import BitmapDecoder
# Use BitmapDecoder or other imaging APIs from the namespace

Verify before relying

  • Whether this package alone is sufficient or if additional winrt namespace packages are typically required for imaging workflows.
  • Performance characteristics and memory overhead when processing large images or video streams.
  • Compatibility with non-CPython implementations on Windows.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.9
Install frictionMedium. Platform-specific wheel
Runtime dependencies
1 package
winrt-runtime
MaintenanceAging 434 days since the last release
Last repo commit
First released
Downloads119,083 / month, #12,090 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Intended Audience :: DevelopersOperating System :: Microsoft :: WindowsProgramming Language :: Python :: 3Programming Language :: Python :: Implementation :: CPython

Evidence: winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp310-cp310-win_arm64.whl; winrt_windows_graphics_imaging-3.2.1-cp311-cp311-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp311-cp311-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp311-cp311-win_arm64.whl; winrt_windows_graphics_imaging-3.2.1-cp312-cp312-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp312-cp312-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp312-cp312-win_arm64.whl; winrt_windows_graphics_imaging-3.2.1-cp313-cp313-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp313-cp313-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp313-cp313-win_arm64.whl; winrt_windows_graphics_imaging-3.2.1-cp314-cp314-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp314-cp314-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp314-cp314-win_arm64.whl; winrt_windows_graphics_imaging-3.2.1-cp39-cp39-win32.whl; winrt_windows_graphics_imaging-3.2.1-cp39-cp39-win_amd64.whl; winrt_windows_graphics_imaging-3.2.1-cp39-cp39-win_arm64.whl

Tags

Capabilities
windows graphics imaging pythonwinrt image capture apipython windows sdk graphicscamera imaging windows runtimewinrt bitmap processing
Topics
windows-onlyhardware-accesscode-generation

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “windows graphics imaging python”

  • winrt-Windows.Graphics.ImagingProvides Python bindings to Windows Runtime (WinRT) graphics imaging…
  • pillowPillow adds image processing capabilities to Python, providing file…
  • dicomweb-clientA Python client library for interacting with DICOMweb RESTful…

Give your agent the search over MCP, or paste the wish link into any chat.

More Graphics packages

pillow Worth it
PyPI · Graphics · released Jul 2026

Pillow adds image processing capabilities to Python, providing file format support, efficient pixel data handling, and image manipulation operations.

Install it if you need to work with images in Python—it is the de facto standard for this task.

MIT-CMUcompiled wheel · 3.10+
547.1Mdownloads / mo
fonttools Worth it
PyPI · Text Processing · released May 2026

fonttools manipulates font files in multiple formats (TrueType, OpenType, AFM, Type 1, Mac-specific) and includes TTX, a tool to convert fonts to and from XML text format.

Install it if you need to read, write, or manipulate fonts programmatically or via the TTX command-line tool.

permissive licensepure Python · 3.10+
235.9Mdownloads / mo
matplotlib-inline Worth it
PyPI · Graphics · released May 2026

Enables matplotlib figures to display inline directly within Jupyter notebooks and IPython environments instead of in separate windows.

BSD-3-Clausepure Python · 3.9+
130.5Mdownloads / mo
pymupdf Worth it
PyPI · Libraries · released Aug 2026

PyMuPDF extracts, renders, converts, and manipulates PDF and other document formats (XPS, EPUB, images, Office files via Pro) with high performance, providing text, tables, images, and metadata with precise layout information.

The AGPL license requires careful review if you are building proprietary software—commercial licensing is available from Artifex.

AGPLcompiled wheel · 3.10+
114.9Mdownloads / mo
pypdfium2 Worth it
PyPI · Libraries · released Aug 2026

pypdfium2 is a Python binding to PDFium that enables PDF rendering, inspection, manipulation, and creation through a ctypes interface to Google's PDFium library.

Install it if you need PDF rendering, inspection, or manipulation in Python; the medium install friction is offset by comprehensive platform support.

permissive licensecompiled wheel · 3.6+
76.9Mdownloads / mo
altair Worth it
PyPI · Graphics · released Jun 2026

Altair is a declarative Python library for creating interactive statistical visualizations by writing simple, readable code that compiles to Vega-Lite specifications.

BSD-3-Clausepure Python · 3.10+
54.5Mdownloads / mo

See also winrt-runtime · dxcam · winrt-Windows.Foundation · winrt-Windows.Media.Ocr · winrt-Windows.Devices.Radios · winrt-Windows.Storage.Streams · winrt-Windows.Globalization · winrt-Windows.Devices.Bluetooth · winrt-Windows.Devices.Bluetooth.Advertisement · winrt-Windows.Devices.Enumeration