# Экспорт PNG в буфер сырых пикселей

Экспортирует изображения PNG в файлы буфера сырых пикселей для задач разработки и низкоуровневой обработки изображений

> Каноническая страница: https://elysiatools.com/ru/tools/png-to-raw

- **Категория:** Media

- **Ключевые слова:** png, raw, пиксель, данные, конвертировать, изображение, бинарный, обработка

## Обзор

Записывает декодированные пиксели изображения PNG в файл буфера сырых пикселей без заголовка. Такой результат удобен для графических конвейеров, шейдеров, собственных модулей обработки изображений и инструментов, которым отдельно передают ширину, высоту, число каналов и глубину цвета. Форматы фотокамерного RAW, такие как DNG, CR2, NEF или ARW, этот инструмент не создает.

## Входные данные

- **Файл изображения PNG** (file): Выберите PNG-изображение для экспорта
- **Глубина цвета** (select): Выберите глубину цвета буфера сырых пикселей
- **Предварительно умноженный альфа-канал** (checkbox): Включите, если нужен предварительно умноженный альфа-канал

## Когда использовать

- Подготовка текстур для низкоуровневых графических движков и шейдеров, требующих чистые пиксельные данные без заголовков.
- Разработка и тестирование собственных алгоритмов обработки изображений на C/C++ или Rust, где проще работать с плоским массивом байтов.
- Оптимизация загрузки ресурсов в микроконтроллерах или встроенных системах с ограниченной памятью, где декодирование PNG на лету нежелательно.

## Как это работает

- Загрузите исходный файл изображения в формате PNG.
- Выберите глубину цвета (8 или 16 бит на канал) и при необходимости активируйте опцию предварительно умноженного альфа-канала.
- Запустите конвертацию для декодирования PNG и записи пикселей в бинарный файл буфера.
- Скачайте готовый файл сырых пикселей для использования в вашем проекте.

## Сценарии использования

- Генерация текстурных буферов для кастомных OpenGL/Vulkan шейдеров.
- Подготовка графических ассетов для прошивок микроконтроллеров без библиотек декодирования PNG.
- Импорт пиксельных данных в аналитическое ПО для прямого математического анализа матриц изображений.

## Частые вопросы

### Создает ли этот инструмент файлы RAW для фотоаппаратов (например, DNG или CR2)?

Нет, инструмент экспортирует только несжатые сырые пиксельные данные (raw pixel buffer) и не создает фотографические форматы RAW.

### Какие варианты глубины цвета поддерживаются?

Вы можете выбрать глубину цвета 8 бит или 16 бит на канал.

### Что делает опция предварительно умноженного альфа-канала?

Она умножает значения цветовых каналов (RGB) на значение прозрачности (Alpha) для каждого пикселя перед экспортом.

### Содержит ли выходной файл информацию о ширине и высоте изображения?

Нет, выходной файл представляет собой чистый бинарный буфер пикселей без заголовков и метаданных. Размеры изображения нужно передавать отдельно.

### Какие форматы файлов принимаются на вход?

Инструмент принимает только файлы изображений в формате PNG.

## Связанные инструменты

- [Конвертировать буфер сырых пикселей в PNG](https://elysiatools.com/ru/tools/raw-to-png): Преобразует файл буфера сырых пикселей без заголовка в изображение PNG. Необходимо указать размеры, число каналов и глубину цвета.
- [Конвертировать ARW в PNG](https://elysiatools.com/ru/tools/arw-to-png): Преобразование файлов RAW ARW Sony в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать CR2 в PNG](https://elysiatools.com/ru/tools/cr2-to-png): Преобразование файлов RAW CR2 Canon в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать CR3 в PNG](https://elysiatools.com/ru/tools/cr3-to-png): Преобразование файлов RAW CR3 Canon в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать CRW в PNG](https://elysiatools.com/ru/tools/crw-to-png): Преобразование файлов RAW CRW Canon в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать DNG в PNG](https://elysiatools.com/ru/tools/dng-to-png): Преобразование файлов RAW DNG (Digital Negative) в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать RAW Leica в PNG](https://elysiatools.com/ru/tools/leica-raw-to-png): Преобразование файлов RAW Leica в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.
- [Конвертировать NEF в PNG](https://elysiatools.com/ru/tools/nef-to-png): Преобразование файлов RAW NEF Nikon в формат PNG. Автоматически извлекает размеры изображения и метаданные из RAW файла.

## Примеры

- [PNG Примеры](https://elysiatools.com/ru/samples/png-samples): Примеры PNG-изображений в разных соотношениях сторон и разрешениях
- [Образцы PNG](https://elysiatools.com/ru/samples/png-viewer-samples): Образцы изображений для браузерного PNG просмотрщика
- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
- [Примеры Обработки Изображений Web Go](https://elysiatools.com/ru/samples/web-image-processing-go): Примеры обработки изображений Web Go включая чтение/запись, изменение размера и конвертацию форматов
